我正在使用nopreempt
选项运行具有两个节点的测试保持活动群集。这允许我防止在崩溃后自动故障回复到主节点。该配置工作正常。
因此,我正在寻找一种优雅的方法,在确保主节点正常运行后触发手动故障回复。
我已经找到了两个解决方案,但我不认为它们很优雅:
- 停止辅助节点上的
keepalived
服务
我希望找到一种方法来手动"移动"集群资源,而无需停止keepalived
服务。
- 配置虚拟接口,如下所述:
我相信此选项适用于测试,但不适用于生产。
您知道在保持活动群集上触发故障转移的更好方法吗?
谢谢!
如何将其优先级提高到您确定它是群集中最高的级别。后跟一个service keepalived reload
?