当时的环境报错
查看了很多资料,都没有很好的说明,大多是percona工具的报错,其实这是一个动态库的问题
先确认是否安装了MHA的相关依赖
#yum install -y perl-Config-Tiny epel-release perl-Log-Dispatch perl-Parallel-ForkManager perl-Time-HiRes
确认安装后,执行
#ldconfig -p | grep mysql
发现系统没有加载mysql的动态链接库
那就添加一下:
#echo ‘/usr/local/mysql/lib’ > /etc/ld.so.conf.d/mysql.conf
#ldconfig
#ldconfig -p | grep mysql
libmysqlclient.so.20 (libc6,x86-64) => /usr/local/mysql/lib/libmysqlclient.so.20
再启用MHA的masterha_check_status检查
当时的环境就恢复了,此文章仅供参考