lvchenotl 发表于 2016-03-28 19:17

MHA 在check repl时报错

最近在测试MHA,但是在管理端执行masterha_check_repl   --conf=/etc/masterha/app1.cnf的时候报错:
# masterha_check_repl   --conf=/etc/masterha/app1.cnf
Mon Mar 28 16:32:15 2016 -  Global configuration file /etc/masterha_default.cnf not found. Skipping.
Mon Mar 28 16:32:15 2016 -  Reading application default configuration from /etc/masterha/app1.cnf..
Mon Mar 28 16:32:15 2016 -  Reading server configuration from /etc/masterha/app1.cnf..
Mon Mar 28 16:32:15 2016 -  MHA::MasterMonitor version 0.56.
Mon Mar 28 16:32:15 2016 -  install_driver(mysql) failed: Attempt to reload DBD/mysql.pm aborted.
Compilation failed in require at (eval 28) line 3.

 at /usr/share/perl5/vendor_perl/MHA/DBHelper.pm line 205
 at /usr/share/perl5/vendor_perl/MHA/Server.pm line 166
Mon Mar 28 16:32:15 2016 -  install_driver(mysql) failed: Attempt to reload DBD/mysql.pm aborted.
Compilation failed in require at (eval 28) line 3.

 at /usr/share/perl5/vendor_perl/MHA/DBHelper.pm line 205
 at /usr/share/perl5/vendor_perl/MHA/Server.pm line 166
Mon Mar 28 16:32:15 2016 -  Got fatal error, stopping operations
Mon Mar 28 16:32:15 2016 -  Error happened on checking configurations.  at /usr/share/perl5/vendor_perl/MHA/MasterMonitor.pm line 326
Mon Mar 28 16:32:15 2016 -  Error happened on monitoring servers.
Mon Mar 28 16:32:15 2016 -  Got exit code 1 (Not master dead).

MySQL Replication Health is NOT OK!

按照网上的教程,我所有该装的都装了,求各位大神 帮忙分析下,是什么原因报错,该如何解决?

stay_sun 发表于 2016-03-29 13:38

Global configuration file /etc/masterha_default.cnf not found. Skipping.
参数不行吧看看是不是 差东西了

lvchenotl 发表于 2016-03-29 20:11

stay_sun 发表于 2016-03-29 13:38 static/image/common/back.gif
Global configuration file /etc/masterha_default.cnf not found. Skipping.
参数不行吧看看是不是 ...

      那个是默认先检查的配置文件,如果找不到的话,就检查下面我自己写的配置文件app1.cnf。这个在报错日志中有记载:
Reading application default configuration from /etc/masterha/app1.cnf..
页: [1]
查看完整版本: MHA 在check repl时报错