mysqlfailover自动故障转移未启用

时间:2015-11-04 07:43:47

标签: mysql replication

我使用mysqlfailover

  

mysqlfailover --master=root@132.232.142.73:3306   --discover-slaves-login = root --slaves=root@12.32.53.2:3306 --report-values = health --verbose --failover-mode = auto --log = failoverlog.txt

报告

  

尝试联系132.232.142.73 ...尝试成功   contact 12.32.53.2 ...成功复制运行状况0行   找到。

它连接到12.32.53.2成功,但是找到了复制运行状况0行。 当我关闭master时,它会报告 3次尝试后无法重新连接到主设备。 错误:主服务器出现故障,未启用自动故障转移。检查服务器是否有错误并运行mysqlrpladmin实用程序以执行手动故障转移。

什么是自动故障转移未启用?复制健康状况的原因 找到0行。请帮帮我

1 个答案:

答案 0 :(得分:0)

您需要指定故障转移模式“auto”。例如:

  

mysqlfailover --master=root@132.232.142.73:3306 --discover-slaves-login = root --slaves=root@12.32.53.2:3306 --report-values = health --verbose --log = failoverlog .txt 自动

希望这有帮助。