Pacemaker 虚拟 IP 仍在 ping

Pacemaker 虚拟 IP 仍在 ping

我有两个节点起搏器集群,有一个虚拟IP,即192.168.3.100。

当我使用 pcs cluster stop --all 停止集群时,虚拟 IP 是集群资源的一部分。

我仍然可以 ping 虚拟 IP,即 192.168.3.100。

我认为,如果集群服务及其资源发生故障,VIP 就不应该 ping 通,或者我在这里做错了什么。

请指教。

答案1

在检查了我自己的集群配置后,我发现我的 VIP 并没有从服务器的路由表中清除。

在 Pacemaker 集群的资源中添加了一个自定义脚本,该脚本正在系统中添加 VIP 路由条目,因为这是要求,但是当我们关闭集群时,该脚本并没有刷新 VIP 的路由表条目。

修改脚本后,它现在可以正常工作,并且即使集群关闭后 VIP 也不会 ping 通。

我们也可以在关闭集群后使用 ip route 命令手动删除路由表条目。

希望这可以挽救某些人的一天。

相关内容