手动切换可以,但是自动不管用,怎么回事啊?
来源:5-17 MHA架构实例演示(2)

雪兔儿
2020-05-17
masterha_master_switch --conf=/etc/mha/mysql_mha.cnf --master_state=dead --dead_master_host=192.168.118.139
执行上面可以故障转义并且虚拟IP也迁移到了新的主上面了。但是
执行下面
masterha_manager --conf=/etc/mha/mysql_mha.cnf
主停了虚拟IP和主从切换的故障都不起作用。
没报错。[root@bogon ~]# masterha_manager --conf=/etc/mha/mysql_mha.cnf
Sun May 17 23:03:41 2020 - [warning] Global configuration file /etc/masterha_default.cnf not found. Skipping.
Sun May 17 23:03:41 2020 - [info] Reading application default configuration from /etc/mha/mysql_mha.cnf…
Sun May 17 23:03:41 2020 - [info] Reading server configuration from /etc/mha/mysql_mha.cnf…
Monitoring server 192.168.118.139 is reachable, Master is not reachable from 192.168.118.139. OK.
Monitoring server 192.168.118.140 is reachable, Master is not reachable from 192.168.118.140. OK.
Monitoring server 192.168.118.141 is reachable, Master is not reachable from 192.168.118.141. OK.
怎么判断问题在哪里啊?手动切换可以是不是证明我的配置没问题。
自动不可以证明哪里有问题啊?
1回答
-
sqlercn
2020-05-18
你之前的问题里不是说你注释了master_ip_failover这个脚本吗?这个脚本是用来自动故障转移的。
022020-05-18
相似问题