[root@kube-node2 scripts]# masterha_check_repl --conf=/etc/mha/app1.cnf Tue Aug 14 13:24:00 2018 - [info] Reading default configuration from /etc/masterha_default.cnf.. Tue Aug 14 13:24:00 2018 - [info] Reading application default configuration from /etc/mha/app1.cnf.. Tue Aug 14 13:24:00 2018 - [info] Reading server configuration from /etc/mha/app1.cnf.. Tue Aug 14 13:24:00 2018 - [info] MHA::MasterMonitor version 0.58. Creating directory /var/log/mha/app1.. done. Tue Aug 14 13:24:00 2018 - [error][/usr/share/perl5/vendor_perl/MHA/ServerManager.pm, ln301] install_driver(mysql) failed: Attempt to reload DBD/mysql.pm aborted. Compilation failed in require at (eval 37) line 3. at /usr/share/perl5/vendor_perl/MHA/DBHelper.pm line 208. at /usr/share/perl5/vendor_perl/MHA/Server.pm line 166. Tue Aug 14 13:24:00 2018 - [error][/usr/share/perl5/vendor_perl/MHA/ServerManager.pm, ln301] install_driver(mysql) failed: Attempt to reload DBD/mysql.pm aborted. Compilation failed in require at (eval 37) line 3. at /usr/share/perl5/vendor_perl/MHA/DBHelper.pm line 208. at /usr/share/perl5/vendor_perl/MHA/Server.pm line 166. Tue Aug 14 13:24:00 2018 - [error][/usr/share/perl5/vendor_perl/MHA/ServerManager.pm, ln301] install_driver(mysql) failed: Attempt to reload DBD/mysql.pm aborted. Compilation failed in require at (eval 37) line 3. at /usr/share/perl5/vendor_perl/MHA/DBHelper.pm line 208. at /usr/share/perl5/vendor_perl/MHA/Server.pm line 166. Tue Aug 14 13:24:01 2018 - [error][/usr/share/perl5/vendor_perl/MHA/ServerManager.pm, ln309] Got fatal error, stopping operations Tue Aug 14 13:24:01 2018 - [error][/usr/share/perl5/vendor_perl/MHA/MasterMonitor.pm, ln427] Error happened on checking configurations. at /usr/share/perl5/vendor_perl/MHA/MasterMonitor.pm line 329. Tue Aug 14 13:24:01 2018 - [error][/usr/share/perl5/vendor_perl/MHA/MasterMonitor.pm, ln525] Error happened on monitoring servers. Tue Aug 14 13:24:01 2018 - [info] Got exit code 1 (Not master dead).
解決方法:node