Zabbix服务器mysql连接问题

时间:2015-02-25 06:34:48

标签: mysql ssl zabbix

我已经在centos6系统上安装了Zabbix ......但它有mysql数据库连接的问题......它从以下信息开始....

  

2196:20150225:120012.901无法连接到数据库。退出...
  603:20150225:120013.077启动Zabbix服务器。 Zabbix 2.0.13   (修订版48919)。 603:20150225:120013.079 ******启用功能   ****** 603:20150225:120013.079 SNMP监控:是603:20150225:120013.079 IPMI监控:是
  603:20150225:120013.079 WEB监控:是
  603:20150225:120013.079 Jabber通知:是
  603:20150225:120013.079 Ez短信通知:是
  603:20150225:120013.079 ODBC:是
  603:20150225:120013.079 SSH2支持:是
  603:20150225:120013.079 IPv6支持:是
  603:20150225:120013.079 ******************************
  603:20150225:120013.081 [Z3001]连接数据库'zabbix'   失败:[0]收到对SSL协商的无效响应:J

但是因为mysql连接问题而失败...

32196:20150225:115544.414数据库已关闭。在10秒内重新连接。  32196:20150225:115554.415 [Z3001]与数据库'zabbix'的连接失败:[0]收到对SSL协商的无效响应:J

在mysql数据库中禁用了mysql has_ssl设置....

2 个答案:

答案 0 :(得分:1)

您是否在/etc/zabbix/web/zabbix.conf.php中设置了数据库项目?

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

答案 1 :(得分:1)

我在CentOS7和zabbix20- *包中遇到了同样的问题。

这个问题的原因是当我手动安装'zabbix20-server'时,也安装了/ usr / sbin / zabbix_server_pgsql(显然它是Postgres的zabbix服务器)。这个zabbix_server_pgsql会影响这个问题;-(。只是安装zabbix20-server-mysql就是答案,或者删除zabbx-server,如下所示是安装zabbix_server_pgsql时的解决方法:

  1. 删除zabbix20-server
  2. 并再次只安装zabbix20-server-mysql:
  3. 确认/ usr / sbin下有 NO zabbix_server_pgsql。
  4. zabbix server cannot connect to database给了我提示。