9.7. 指南和限制
请注意可组合角色架构的以下准则和限制:
对于不是由 Pacemaker 管理的服务:
- 您可以为独立自定义角色分配服务。
- 您可以在初始部署后创建额外的自定义角色,并进行部署以扩展现有服务。
对于由 Pacemaker 管理的服务:
- 您可以为独立自定义角色分配 Pacemaker 管理的服务。
-
Pacemaker 具有 16 个节点限制。如果将 Pacemaker 服务(
OS::TripleO::Services::Pacemaker
)分配给 16 个节点,则后续节点必须使用 Pacemaker 远程服务(OS::TripleO::Services::PacemakerRemote
)。您不能在同一角色上具有 Pacemaker 服务和 Pacemaker 远程服务。 -
不要在不包含 Pacemaker 管理的服务的角色中包含 Pacemaker 服务(
OS::TripleO::Services::Pacemaker
)。 -
您不能扩展或缩减包含
OS::TripleO::Services::Pacemaker
或OS::TripleO::Services::PacemakerRemote
服务的自定义角色。
常规限制:
- 您无法在主版本升级过程中更改自定义角色和可组合服务。
- 在部署 overcloud 后,您无法修改任何角色的服务列表。在 Overcloud 部署后修改服务列表可能会导致部署错误,并将孤立的服务留在节点上。