2015-11-04 65 views
1

我使用mysqlfailovermysqlfailover自动故障转移未启用

mysqlfailover [email protected]:3306 --discover-slaves-login=root [email protected]:3306 --report-values=health --verbose --failover-mode=auto --log=failoverlog.txt

举报

Attempting to contact 132.232.142.73 ... Success Attempting to contact 12.32.53.2 ... Success Replication Health Status 0 Rows Found.

它连接到12.32.53.2成功,但复制健康状况0行里找到。 当我关机主机,它报告 未能重新连接到主机3次尝试后。 错误:主站发生故障并且未启用自动故障转移。检查服务器是否存在错误并运行mysqlrpladmin实用程序以执行手动故障转移。

什么是自动故障切换未启用?为什么复制健康状态 0找到行。请帮助我

回答

0

您需要指定故障切换模式'auto'。例如:

mysqlfailover [email protected]:3306 --discover-slaves-login=root [email protected]:3306 --report-values=health --verbose --log=failoverlog.txt auto

希望这会有所帮助。