我有2个心跳的CentOS机器。 如果node01有问题或重新启动, node02接pipe – 这工作。
在node01恢复之后, node01不再是我的首选了( node02已经接pipe了)。 但是当我重新启动node02 , node01再次成为主node01 。
我不希望node01重新成为主要的。 我想等node02成为主要的。 我怎样才能做到这一点?
如果你想避免“乒乓球”的情况,或者想要在系统准备好再次接pipe服务之前检查系统,我会build议
chkconfig heartbeat off后手动启动chkconfig heartbeat off 后者有点棘手 – 但是你可以在你的mysql-resource-group中定义一个资源来停止心跳(但是我不build议这样做 – 因为你正在用自己的方式射击)。
心跳控制之外这可能更好(可能是一个脚本,检查cl_status rscstatus返回,然后停止心跳。