zabbix监控不到主机(学习中)
提示Get value from agent failed: cannot connect to [:10050]: Interrupted system call
http://s5.运维网.com/wyfs02/M01/7A/DB/wKioL1bAITWhyipZAAN3Oc3Yv7Y298.jpg
出现这个情况一般情况下是网络不通或者有防火墙拒绝了,可以选择关闭防火墙或者增加防火墙通过规则。
windows系统中关闭防火墙,括号内为参考:
网络和共享中心(根据需求更改网络位置为工作网络)》(左下角)windows防火墙》打开或关闭防火墙》家庭和工作组 关闭(公共网络根据需求打开或关闭)
linux关闭iptables后还需要关闭selinux。(前期学习用,正式使用一般是需要通过增加iptables和selinux的规则,同windows增加防火墙规则)
service iptables stop ## 停止防火墙
service iptables save ## 保存防火墙状态,开机不再启动
setenforce 0 ## 关闭selinux
vi /etc/selinux/config## 编辑selinux开机不启动,将SELINUX=enforcing值改为disabled
http://s1.运维网.com/wyfs02/M02/7A/DB/wKiom1bAJNeAxl50AAGGpSURKPc465.jpg
经过上面设置,windows系统的可以监控到,但是linux系统的还是不可以,telnet linux主机的10050端口连接不上,打开或关闭iptables提示不存在。突然想到这个是centos7的系统,而centos7的防火墙改为了firewalld,于是执行
systemctl stop firewalld.service ##停止firewall服务
systemctl disable firewalld.sevice##关闭firewall,开机不启动
再查看/etc/selinux/config文件中SELINUX=disabled后重新启动
好吧,还是不行,暂时没有找到方法,明天试试CentOS6.7后在更新,应该问题不大,因为zabbix服务器就是CentOS6.7的。
页:
[1]