发布过程出现以下问题:
问题1:zabbix监控报错zabbixserver is not running: the information displayed may not be current
[root@sky9896 tmp]# cat zabbix_server.log #查日志
26996:20170619:203827.925 [Z3001]connection to database 'zabbix' failed: [2002] Can't connect to local MySQLserver through socket '/tmp/mysql.sock' (2)
26996:20170619:203827.926 database is down:reconnecting in 10 seconds
解决问题1:
[root@sky9896 etc]# pwd
/usr/local/zabbix/etc
[root@sky9896 etc]# vi zabbix_server.conf
#DBSocket=/tmp/mysql.sock #默认目录
DBSocket=/var/lib/mysql/mysql.sock #指定实际的mysql.sock目录
[root@sky9896 init.d]# vi zabbix_server.conf
BASEDIR=/usr/local/ 默认安装目录在zabbix 或者指定:BASEDIR=/usr/local/zabbix/
[root@sky9896 init.d]# vi zabbix_agentd.conf
BASEDIR=/usr/local/ 默认安装目录在zabbix 或者指定:BASEDIR=/usr/local/zabbix/
问题2:
[root@sky9896 tmp]# cat zabbix_agentd.log 23521:20170620:091435.666 using configuration file:/usr/local/zabbix/etc/zabbix_agentd.conf 23521:20170620:091435.667 agent #0 started[main process] 23523:20170620:091435.668 agent #1 started[collector] 23525:20170620:091435.668agent #3 started [listener #2] 23527:20170620:091435.669 agent #5 started[active checks #1] 23524:20170620:091435.669 agent #2 started[listener #1] 23526:20170620:091435.669 agent #4 started[listener #3] 23527:20170620:100835.983 active checkconfiguration update from [127.0.0.1:10051] started to fail (cannot connect to[[127.0.0.1]:10051]: [111] Connection refused)
解决问题2:
[root@sky9896 etc]# vi zabbix_agentd.conf
Server=117.40.*.* #把127.0.0.1改成实际IP ServerActive=117.40.*.* #把127.0.0.1改成实际IP