
Dos servidores Zabbix 2.4 que usan CentOS 6.6 con una base de datos MySQL externa, ambos servidores están configurados para conectarse a esta base de datos cuando se están ejecutando.
Seguí una combinación deGuía de alta disponibilidad de Zabbity elInicio rápido de Clusterlabs. Creo que terminé la configuración ya que cuando hago una conmutación por error (nodo1 a nodo2), la IP virtual se asigna al nodo activo y el servicio del servidor zabbix también comienza a ejecutarse.
Sin embargo, la interfaz web dice que el servidor Zabbix no se está ejecutando. No veo ningún error ni advertencia en el archivo de registro. Cuando vuelvo al nodo1, todo está bien y la interfaz de usuario web dice que el servidor zabbix se está ejecutando.
*********** This is the node where Zabbix server is fine
[root@zabbixserver3 ~]# netstat -ntap | grep 10051
tcp 0 0 0.0.0.0:10051 0.0.0.0:* LISTEN 14880/zabbix_server
tcp 0 0 10.99.99.93:38034 10.99.99.93:10051 TIME_WAIT -
tcp 0 0 10.99.99.93:38032 10.99.99.93:10051 TIME_WAIT -
tcp 0 0 10.99.99.93:38022 10.99.99.93:10051 TIME_WAIT -
tcp 0 0 10.99.99.93:38024 10.99.99.93:10051 TIME_WAIT -
tcp 0 0 10.99.99.93:38036 10.99.99.93:10051 TIME_WAIT -
tcp 0 0 :::10051 :::* LISTEN 14880/zabbix_server
*********** This is the node where Zabbix server show not running
[root@zabbixserver2 zabbix]# netstat -ntap | grep 10051
tcp 0 0 0.0.0.0:10051 0.0.0.0:* LISTEN 31568/zabbix_server
tcp 0 0 :::10051 :::* LISTEN 31568/zabbix_server
Respuesta1
Encontré el problema. Fue un error tipográfico muy difícil de alcanzar en /etc/zabbix/web/zabbix.conf.php
¡Me equivoqué en un carácter en el nombre del servidor!