当时的环境报错
查看了不少资料,都没有很好的说明,大可能是percona工具的报错,其实这是一个动态库的问题mysql
先确认是否安装了MHA的相关依赖
#yum install -y perl-Config-Tiny epel-release perl-Log-Dispatch perl-Parallel-ForkManager perl-Time-HiResweb
确认安装后,执行
#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.20sql
再启用MHA的masterha_check_status检查svg
当时的环境就恢复了,此文章仅供参考工具