最近遇到打开zabbix后看见下方
提示zabbix server is not running:
the information displayed may not be current,
这种状态是zabbix已经处于假死状态了,进程有几个活着呢,
但是访问是提示没有运行,强刷也不行,
重启zabbix会解决,但是只是临时性解决问题,
要找问题的根源,查看日志是必不可缺的,
/var/log/zabbix/zabbix_server.log 这个是zabbix服务端的日志,
vi /var/log/zabbix/zabbix_server.log查看日志,直接G,到最后一行,看最后输出的信息是什么
数据库连接过多,数据库自动退出。
由于MySQL数据库默认连接数较少,所以需要增加默认连接数
进入数据库后:
如果不够,修改my.ini文件
增加或修改 max_cOnnnnnections=(根据需要填写连接数)
保存退出后,重启mysql的服务
重启Zabbix-server,系统启动正常。
|