东篱昏后

导航

 

一、情景

zabbix监控项ICMP response timeICMP lossICMP ping状态是“不支持的”,点开后具体报错:/usr/sbin/fping6:can't create raw socket (must run as root?) : Address family not supported by protocol。

二、解决过程

1.查看fping的安装版本是否与系统安装版本一致

rpm -aq | grep fping
fping-3.16-1.el7.x86_64    #我的版本一致 不一致的话重新安装对应版本即可

2.查看fping是否可用

[root@gznode27 ~ ]#  cd /usr/sbin/
[root@gznode27 sbin]# ls *fping*
fping  fping6
我这里是有俩个fping,测试一下:

 

 发现fping命令可以使用,但是fping6无法使用,但是查看zabbix-server日志报错信息是/usr/sbin/fping6: can't create raw socket (must run as root?) : Address family not supported by protocol,再去查看/etc/zabbix/zabbix_server.conf配置文件发现默认的是使用/usr/sbin/fping6,将此行注释掉,添加Fping6Location=/usr/sbin/fping后保存重启zabbix-server服务即可。

[root@gznode27 sbin]#  cat /etc/zabbix/zabbix_server.conf| grep Fping6Location
### Option: Fping6Location
# Fping6Location=/usr/sbin/fping6

Fping6Location=/usr/sbin/fping

posted on 2022-08-04 10:27  东篱昏后  阅读(1280)  评论(0编辑  收藏  举报