mysql 高可用架构 mha 之五 Undefined subroutine main::FIXME_xxx called at power_manage
生活随笔
收集整理的這篇文章主要介紹了
mysql 高可用架构 mha 之五 Undefined subroutine main::FIXME_xxx called at power_manage
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
os: ubuntu 16.04
db: mysql 5.7.25
mha: 0.58
做 masterha_check_repl 時,提示錯誤
# masterha_check_repl --conf=/etc/masterha/app1/app1.cnfFri Mar 8 15:02:58 2019 - [info] Checking shutdown script status: Fri Mar 8 15:02:58 2019 - [info] /etc/masterha/app1/power_manager --command=status --ssh_user=root --host=192.168.56.90 --ip=192.168.56.90 Undefined subroutine &main::FIXME_xxx called at /etc/masterha/app1/power_manager line 387. Fri Mar 8 15:02:58 2019 - [error][/usr/share/perl5/MHA/MasterMonitor.pm, ln250] Failed to get power status with return code 255:0. Fri Mar 8 15:02:58 2019 - [error][/usr/share/perl5/MHA/MasterMonitor.pm, ln427] Error happened on checking configurations. at /usr/bin/masterha_check_repl line 48. Fri Mar 8 15:02:58 2019 - [error][/usr/share/perl5/MHA/MasterMonitor.pm, ln525] Error happened on monitoring servers. Fri Mar 8 15:02:58 2019 - [info] Got exit code 1 (Not master dead). # vi /etc/masterha/app1/app1.cnf#故障發生后關閉故障主機腳本 shutdown_script=/etc/masterha/app1/power_managerpower_manager 腳本的內容是從 https://github.com/yoshinorim/mha4mysql-manager/tree/master/samples/scripts 獲取的.
分析后缺少 libtest-fixme-perl 包,發現安裝了 libtest-fixme-perl 還依然報錯.
# apt install -y libtest-fixme-perl先注銷掉
# vi /etc/masterha/app1/app1.cnf#故障發生后關閉故障主機腳本 #shutdown_script=/etc/masterha/app1/power_manager有路過的大神知道原因的話,指點下.
總結
以上是生活随笔為你收集整理的mysql 高可用架构 mha 之五 Undefined subroutine main::FIXME_xxx called at power_manage的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 计算机文档我的文档丢失,我的文档不见了
- 下一篇: CTF压缩包加密破解总结