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