紧急求助!!!!关于 rsyslog 无法输出到 tcp 的端口并与 logstash连接

soulsword 2015-07-29 10:04:32
各位大神,请帮帮小弟,我这边遇到的问题比较诡异
问题关于 rsyslog,linux 操作系统,logstash,ossec
遇到问题如下:
7台服务器,每台需要用 rsyslog 输出到本机8514端口,logstash 用 tcp 8514来input,

rsyslog需要输出給本机8514端口
已修改/etc/rsyslog.conf 末尾,*.* @@127.0.0.1:8514,

同时logstash里(用tcp{port=8514})做input,结果应该是握手,成功2台,结果如下:

[root@Cent64CTS183 etc]# netstat -anpl|grep 8514
tcp 0 0 10.70.72.32:39650 10.70.72.32:8514 ESTABLISHED 32681/rsyslogd
tcp 0 0 :::8514 :::* LISTEN 19934/java
tcp 0 0 ::ffff:10.70.72.32:8514 ::ffff:10.70.72.32:39650 ESTABLISHED 19934/java
unix 2 [ ACC ] STREAM LISTENING 8514 1139/master private/defer

失败5台, rsyslog 输出修改以后,无法连接到8514端口,结果如下:
[root@CentCTS188 etc]# netstat -anpl|grep 8514
tcp 0 0 :::8514 :::* LISTEN 12878/java
[root@CentCTS188 etc]# netstat -anpl|grep rsyslog
unix 4 [ ] DGRAM 6088701 12996/rsyslogd /dev/log

仔细检查了 rsyslog 版本,yum 安装软件的版本,均未发现异常。
尝试了不考虑握手,只输出别的端口,结果是,之前无法握手的机器是 rsyslog无法开启新端口,而能握手的,可以开启新端口输出

求救求救
...全文
419 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

19,612

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧