mysqlfailover 自动故障转移未启用
mysqlfailover automatic failover is not enabled
我使用 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
它报告
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 行。请帮助我
您需要指定故障转移模式'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 auto
希望对您有所帮助。
我使用 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
它报告
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 行。请帮助我
您需要指定故障转移模式'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 auto
希望对您有所帮助。