jarod8016b 发表于 2019-1-19 12:12:48

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]
查看完整版本: zabbix监控不到主机(学习中)