关于docker安装zabbix报错之- zabbix serv

2020-03-13  本文已影响0人  有点小骚

前言

生产环境docker化部署zabbix。

从镜像建立容器后自启动正常,本地0.0.0.0:8080映射zabbix-web-nginx-mysql的80端口,并且前端能正常访问到亲切的zabbix登录界面。

问题来了,zabbix server运行状态一直为no,底部提示“ zabbix server is not running "

问题解决

首先检查容器运行状态:docker ps, 确认zabbix-server-mysql为运行状态,切端口映射正常(0.0.0.0:10051->10051/tcp)。

接着检查容器日志:docker logs ea1 (即容器编号),看是否有明显报错,这里一切正常。

最后怀疑是容器内部网络问题,于是检查容器内部配置。定位到zabbix-web-nginx-mysql的zabbix.conf.php配置的这行:

图中ZBX_SERVER改为zabbix-server-mysql容器对应的网络(可由docker inspect查出)

问题解决了,去吃顿好的~

20/03/13

上一篇 下一篇

猜你喜欢

热点阅读