我需要设置多个应用程序实例组(vip、服务、iscsi 磁盘)共置,以便每个组在单独的集群节点上运行。
我知道 Pacemaker 为此提供了组属性和规则,但我找不到示例。
例如:
A 组由资源 A1、A2、A3 组成,并设置了排序和共置。B
组由相同数量的资源 B1、B2、B3 组成,并设置了排序和共置。
此类群组可能还有更多 (最多 14 个)。
我希望 Pacemaker 在其自己的专用节点上运行每个组,如下所示:
节点 1 上的 A(A1、A2、A3)、节点 2 上的 B(B1、B2、B3)、节点 3 上的 C、节点 4 上的 D、节点 5 上的 E,等等。
我怎么做?
PS:可能的解决方案是使用组粘性将每个组映射到特定节点,但我想避免这种设置,因为这需要在每次提供新服务之前手动验证当前映射配置。我正在寻找 Pacemaker 自动执行此操作的解决方案。