mysql_mha.log 里报错。可是我不知道怎么修改?
来源:5-16 MHA架构实例演示(1)

雪兔儿
2020-05-18
[root@bogon home]# /usr/bin/masterha_secondary_check -s 192.168.118.139 -s 192.168.118.141 -s 192.168.118.140 --user=root --master_host=192.168.118.139 --master_ip=192.168.118.139 --master_port=3306 --master_user=mha --master_password=Ma3962281; --ping_type=SELECT
Master is reachable from 192.168.118.139!
bash: --ping_type=SELECT: 未找到命令…
[root@bogon home]# /usr/bin/masterha_secondary_check -s 192.168.118.139 -s 192.168.118.141 -s 192.168.118.140 --user=root --master_host=192.168.118.139 --master_ip=192.168.118.139 --master_port=3306 --master_user=mha --master_password=Ma3962281;
Master is reachable from 192.168.118.139!
[root@bogon home]#
这个报错我还不确定是否是影响故障转移的原因。我们的/etc/mha/mysql_mha.cnf 只配置了脚本的前缀命令。那么这里怎么改啊??
–ping_type=SELECT 这个参数报错。
Mon May 18 04:25:25 2020 - [warning] HealthCheck: Got timeout on checking SSH connection to 192.168.118.139! at /usr/share/perl5/vendor_perl/MHA/HealthCheck.pm line 342.
sh: --ping_type=SELECT: 未找到命令
Mon May 18 04:27:08 2020 - [error][/usr/share/perl5/vendor_perl/MHA/HealthCheck.pm, ln412] Got unknown error from /usr/bin/masterha_secondary_check -s 192.168.118.139 -s 192.168.118.141 -s 192.168.118.140 --user=root --master_host=192.168.118.139 --master_ip=192.168.118.139 --master_port=3306 --master_user=mha --master_password=Ma3962281; --ping_type=SELECT. exit.
1回答
-
这里只要保留/usr/bin/masterha_secondary_check -s 192.168.118.139 -s 192.168.118.141 -s 192.168.118.140 就可以了。
052020-05-18
相似问题