8.6. Satellite 同步场景
Red Hat Satellite 使用 Inter-Satellite Synchronization (ISS)在两个 Satellite 服务器(包括 air gapped )之间同步内容。
您可以在以下情况中使用 ISS,例如:
- 如果您要将一些内容从 Satellite 服务器复制到其他 Satellite 服务器,但不是所有内容。例如,您有内容视图,您的 IT 部门从 Satellite 服务器消耗了,您希望将内容从这些内容视图复制到其他 Satellite 服务器。
- 如果要将所有库内容从 Satellite 服务器复制到其他 Satellite 服务器。例如,您拥有 IT 部门在库中消费的产品和存储库,并且您想要将该机构中的所有产品和存储库复制到其他 Satellite 服务器。
您不能使用 ISS 将内容从 Satellite 服务器同步到 Capsule 服务器。Capsule 服务器支持原生同步。如需更多信息,请参阅 概述 、概念和部署注意事项 中的 Capsule 服务器 概述。
使用 ISS 的方法有多种。您可以使用的方式取决于您的多服务器设置,它们可能属于以下情况之一。
8.6.1. 断开连接的场景中 ISS 网络同步 复制链接链接已复制到粘贴板!
在断开连接的场景中,有以下设置:
- 上游 Satellite 服务器连接到互联网。此服务器使用来自 Red Hat Content Delivery Network (CDN)或自定义源的内容。
- 下游 Satellite 服务器完全与所有外部网络隔离。
- 下游 Satellite 服务器可以通过内部网络与连接的上游 Satellite 服务器通信。
图 8.3. Satellite ISS 断开连接的场景
您可以配置下游 Satellite 服务器,以通过网络同步来自上游 Satellite 服务器的内容。
8.6.2. 在 air-gapped 场景中进行 ISS 导出同步 复制链接链接已复制到粘贴板!
在 air-gapped 场景中,有以下设置:
- 上游 Satellite 服务器连接到互联网。此服务器使用来自红帽 CDN 或自定义源的内容。
- 下游 Satellite 服务器完全与所有外部网络隔离。
- 下游 Satellite 服务器没有与连接的上游 Satellite 服务器的网络连接。
图 8.4. Satellite ISS air-gapped 场景
用于接收内容更新的 air-gapped 下游 Satellite 服务器的唯一方法是,从上游 Satellite 服务器导出有效负载,使它物理到下游 Satellite 服务器,并导入有效负载。如需更多信息,请参阅管理 内容 中的 在 Satellite 服务器之间 同步内容。
您可以使用导出将下游 Satellite 服务器配置为同步内容。