技术
成就梦想!

Zabbix服务端10051端口不能正常监听问题

“”今天发现部署Zabbix服务器的时候安装完成后发现应用不能正常监听10051端口,正常应该是应该正常监听10050、10051端口的。

一、部署环境:

Zabbix版本:4.4
PHP版本:v7.0.33
数据库版本:MySQL 5.6.46
WEB服务器端:Apache/2.4.6 (CentOS)

二、问题现象:

通过查询监听命令查询:netstat -an | grep LIS    未发现10051端口监听;
前台WEB显示:Zabbix server is running  No  localhost:10051;

image

三、解决办法

经过查询发现“zabbix_server.conf”配置文件中DBHost字段与PHP中对应的DBHost字段不一致,一个写的是127.0.0.1一个写的是localhost导致服务器虽然能正常启动,但是端口不能正常的监听,所以没办法提供服务。

1、发现启动服务正常但是无法正常监听主要去查询
zabbix.conf.php(/var/www/html/zabbix/conf/zabbix.conf.php)
zabbix_server.conf(/usr/local/zabbix/etc/zabbix_server.conf)文件参数的一致性,参数主要看下面四项:
•DBHost
•DBName
•DBUser
•DBPassword

image

2、关闭SElinux,如果不关闭可以更改SElinux参数

setenforce 0
setenforce: SELinux is disabled    //临时关闭SElinux不需要重启

vim /etc/selinux/config
SELINUX=enforcing     //将enforcing替换为disabled

SELINUX=disabled

更改SElinux参数
setsebool -P httpd_can_network_connect on
setsebool -P httpd_can_connect_zabbix 1
setsebool -P zabbix_can_network 1

 

四、监听正常

1、端口监听:

image

2、WEB前台监听:

image

问题定位资料:https://stackoverflow.com/questions/31502022/zabbix-server-is-not-running-the-information-displayed-may-not-be-current

赞(2)
未经允许不得转载:未来往事 » Zabbix服务端10051端口不能正常监听问题

评论 2

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #1

    你好,请问下 我的10051运行1个小时左右就中断。以上配置检查一致,重启zabbix_server 就正常 过1个小时左右又中断,这个是啥问题呢

    aishi3年前 (2021-11-02)回复
    • 你可以检查一下zabbix日志,看一下是什么问题。

      join3年前 (2021-11-02)回复