-1

有没有办法使用 pcs 命令配置资源,它们将始终保持在所有配置的节点上?我问这个问题是因为我可以在我的 2 节点设置中观察到以下行为:

例如,具有两个资源、浮动 IP 地址和 rsyslog 的两个节点设置:

node1              node2
VIP                -
rsyslog(on)        rsyslog(off)

rsyslog 资源仅在具有 VIP 的活动节点上运行。被动节点关闭 rsyslog 资源的进程,并等待“主动”节点中断以进行故障转移。一旦发生这种情况,它将在第二个节点上启动资源进程。但我想让进程始终同时在两个节点上运行,即使一个被声明为被动。

出于任何原因,我的起搏器/corosync 集群关闭了 node2 上的资源。我想让它们在两个节点上始终打开,只要没有失败的理由。

4

1 回答 1

2

我了解您希望在两个节点上运行资源并在一个节点上运行虚拟 IP 资源。

你试过克隆你的资源吗?

通过克隆您的资源并将 VIP 作为原始资源,您可以在所有节点上运行您的资源,并一次在一个节点上运行虚拟 IP。

我希望它有所帮助。

于 2019-10-27T09:52:19.973 回答