zabbix web界面连接方式报错:Get value from agent failed: bind() failed: [99] Cannot assign requested address

  • Post author:
  • Post category:其他


故障:Availability的ZBX模式标红,意思不可用

具体问题是:Get value from agent failed: bind() failed: [99] Cannot assign requested address。

解决思路:

1.后台查看zabbix_agentd.log显示相同错误,

active check configuration update from [

47.xxx.xxx.xxx:10051

] started to fail (bind() failed: [99] Cannot assign requested address)

2.以为是名称解析和阿里云弹性网卡相关的问题,所以在网上搜了半天,然而都没解决问题~~~

3.在学习过程中反复观看视频教程,检查server与agent配置是否有问题。尝试了将公网IP换为私网IP,等等,仍然没有解决问题。

4,幸运的是,发现自己在配置server过程中,多配置了一项


SourceIP=47.xxx.xxx.xxx


就是这个鬼东西!!!按照自己的理解,这项默认使用网卡所有IP,那么指定公网IP的话不是也正常么,然而…

5.因为我云环境只有一个弹性网卡,这里将该项注释掉,然后重启zabbix-server进程。

稍安勿躁,等待一小会(小几分钟吧…),然后,XBZ模式变绿了…

备注:不了解SourceIP项配置的真实含义与功能底层的关联,后续需要继续了解深入该问题



版权声明:本文为weixin_44860122原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。