配置完成 zabbix 后,登录浏览器查看,出现以下错误!

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

点击 Administration>>Queue 时,也出现了错误。

连接到Zabbix主机 "192.168.110.70" 失败. 可能的原因是:

不正确的 IP/DNS 设于 "zabbix.conf.php";

不正确的 DNS 主机配置.

????

如下图:
Server is not running_第1张图片

分析:

1、分析错误提示:

  上图错误提示中其实已经明确制定了错误原因:不正确的 IP/DNS 设于 "zabbix.conf.php";

2、按照错误提示,查看zabbix站点根目录下的 zabbix.conf.php 配置文件

vim zabbix.text.com/conf/zabbix.conf.php
<?php
// Zabbix GUI configuration file
global $DB;

$DB['TYPE']     = 'MYSQL';
$DB['SERVER']   = 'localhost';
$DB['PORT']     = '0';
$DB['DATABASE'] = 'zabbix';
$DB['USER']     = 'zabbix';
$DB['PASSWORD'] = 'zabbix';

// SCHEMA is relevant only for IBM_DB2 database
$DB['SCHEMA'] = '';

$ZBX_SERVER      = '192.168.110.70';
$ZBX_SERVER_PORT = '10051';
$ZBX_SERVER_NAME = '监控平台';

$IMAGE_FORMAT_DEFAULT = IMAGE_FORMAT_PNG;
?>

上面代码的 $ZBX_SERVER 部分,就是问题所在。由于更换工位,我的所有虚机的ip都发生改变,但这里我没有更改,直接导致出现那个问题。

说明:

$ZBX_SERVER = '' 此处指定的ip是zabbix_server配置文件中监听的ip。

然后去zabbix_server配置文件中查看监听地址是多少。

vim etc/zabbix_server.conf

ListenIP=192.168.121.125

我的ip是 192.168.121.125 ,修改上面代码高亮部分ip,重新刷新网页,OK!