第 2 章 负载均衡注意事项
在几个胶囊服务器之间分布负载可防止任何一个胶囊成为单一故障点。将胶囊配置为使用负载均衡器可提供针对计划和计划外中断的弹性。这提高了可用性和响应能力。
在配置负载平衡时请考虑以下指南:
- 如果使用 Puppet,则 Puppet 证书签名请求将分配给您配置的第一个胶囊。如果第一个胶囊为 down,客户端无法获取 Puppet 内容。
- 这个解决方案不使用 Pacemaker 或其他类似的 HA 工具来在所有胶囊中维护一个状态。若要对问题进行故障排除,请绕过负载平衡器,在每个胶囊上重现问题。
负载均衡需要额外的维护
配置胶囊以使用负载均衡器会导致更复杂的环境,需要额外的维护。
负载平衡需要以下附加步骤:
- 您必须确保所有 Capsules 具有相同的内容视图,并将所有胶囊同步到相同的内容视图版本
- 您必须按顺序升级每个胶囊
- 您必须备份您定期配置的每个胶囊
在负载平衡配置中升级胶囊服务器
要将 Capsule 服务器从 6.12 升级到 6.13,请完成 升级和更新 Red Hat Satellite 中的 升级 胶囊服务器 流程。在负载平衡配置中,名称服务器不需要额外的步骤。