有没有办法使用 pcs 命令配置资源,使它们始终在所有配置的节点上保持正常运行?我问这个问题是因为我可以在我的 2 节点设置中观察到以下行为:
例如,具有两个资源的双节点设置,即浮选 IP 地址和 rsyslog:
node1 node2
VIP -
rsyslog(on) rsyslog(off)
rsyslog 资源仅在具有 VIP 的活动节点上运行。被动节点关闭 rsyslog 资源的进程,并等待"主动"节点中断以进行故障转移。一旦发生这种情况,它将在第二个节点上启动资源的进程。 但是我希望进程始终同时在两个节点上运行,即使其中一个被声明为被动。
出于任何原因,我的起搏器/同步群集关闭了 node2 上的资源。我想让它们在两个节点上始终打开,只要没有失败的原因。
我知道您想在一个节点上运行两个节点和虚拟 IP 资源。
您是否尝试过克隆资源?
通过克隆资源并将 VIP 设置为原始资源,您可以在所有节点上运行资源,并且可以一次在一个节点上运行虚拟 IP。
我希望它有所帮助。