Zabbix server is not running:the information displayed may not be current

zabbix报错:
Zabbix server is not running:the information displayed may not be current
1.
网上的教程基本都没用,并且因为无法启动导致日志也没有输出。查看/etc/init.d/zabbix文件,发现启动的调用的是/usr/local/zabbix/sbin/zabbix_server。直接启动成功。

2.进程起来了,端口还是没起来,报错依旧在。并且短暂启动后会自动关闭,但此时有了日志输出,排查日志。

 22055:20180107:105901.657 One child process died (PID:22061,exitcode/signal:9). Exiting ...
 22055:20180107:105903.659 syncing history data...
 22055:20180107:105903.659 syncing history data done
 22055:20180107:105903.659 syncing trend data...
 22055:20180107:105903.893 syncing trend data done
 22055:20180107:105903.893 Zabbix Server stopped. Zabbix 3.4.0beta2 (revision 70909).

表示一个子进程死掉,是一个zabbix内存溢出错误 (此错误同样会造成上面红色的闪烁)
更正:
vim /etc/zabbix/zabbix_server.conf
CacheSize=512M
修改此值后OK,如果需要的话可以对另外几个值进行优化。

3.在启动的时候我们先使用加载配置文件启动,这样会显示报错。

./zabbix_server -c /usr/local/zabbix/etc/zabbix_server.conf

zabbix报错的问题已经解决,并且没有自动关闭。

4.启动zabbix

/etc/init.d/zabbix_server restart

查看端口

tcp    LISTEN     0      128       *:10051                 *:*                   users:(("zabbix_server",pid=1106,fd=4),("zabbix_server",pid=1105,fd=4),("zabbix_server",pid=1104,fd=4),("zabbix_server",pid=1103,fd=4),("zabbix_server",pid=1102,fd=4),("zabbix_server",pid=1100,fd=4),("zabbix_server",pid=1098,fd=4),("zabbix_server",pid=1097,fd=4),("zabbix_server",pid=1096,fd=4),("zabbix_server",pid=1095,fd=4),("zabbix_server",pid=1094,fd=4),("zabbix_server",pid=1093,fd=4),("zabbix_server",pid=1092,fd=4),("zabbix_server",pid=1091,fd=4),("zabbix_server",pid=1090,fd=4),("zabbix_server",pid=1089,fd=4),("zabbix_server",pid=1088,fd=4),("zabbix_server",pid=1087,fd=4),("zabbix_server",pid=1086,fd=4),("zabbix_server",pid=1085,fd=4),("zabbix_server",pid=1084,fd=4),("zabbix_server",pid=1083,fd=4),("zabbix_server",pid=1082,fd=4),("zabbix_server",pid=1081,fd=4),("zabbix_server",pid=1080,fd=4),("zabbix_server",pid=1079,fd=4),("zabbix_server",pid=1078,fd=4),("zabbix_server",pid=1077,fd=4),("zabbix_server",pid=1076,fd=4),("zabbix_server",pid=1075,fd=4),("zabbix_server",pid=1074,fd=4),("zabbix_server",pid=1073,fd=4),("zabbix_server",pid=1072,fd=4),("zabbix_server",pid=1070,fd=4))

5.我后来又出现一个问题,每到整点zabbix就挂了。提示:

Zabbix server is not running:the information displayed may not be current

排查很久,发现另一个业务的需要整点执行

kill -9 $(ps aux|grep 'main'|awk '{print $2}')

而zabbix有个进程

[root@xc mail]# ps aux|grep 'zabbix'|grep 'main'
zabbix   24572  0.0  0.0 4336152 2092 ?        S    17:26   0:00 /usr/local/zabbix/sbin/zabbix_server: timer #1 [processed 0 triggers, 0 events in 0.000000 sec, 0 maintenances in 0.000000 sec, idle 25 sec]

因为这个导致zabbix的进程总是被杀死而报错。

提醒自己业务中使用到kill结合ps命令的时候,一定要注意对其他业务是否有影响。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值