第 3 章 在 Satellite 服务器上执行其他配置
3.1. 如何配置 Satellite 间同步 复制链接链接已复制到粘贴板!
Red Hat Satellite 使用 Inter-Satellite Synchronization (ISS)在两个 Satellite 服务器间同步内容,包括 air-gapped 的内容。
您可以在以下情况下使用 ISS:
- 如果要将一些内容从 Satellite 服务器复制到其他 Satellite 服务器。例如,您的 IT 部门可从 Satellite 服务器使用的内容视图,您希望将这些内容视图从这些内容视图复制到其他 Satellite 服务器。
- 如果要将所有库内容从 Satellite 服务器复制到其他 Satellite 服务器。例如,您的 IT 部门可从库中 Satellite 服务器使用的产品和存储库,您希望将该机构中的所有产品和存储库复制到其他 Satellite 服务器。
您不能使用 ISS 将内容从 Satellite 服务器同步到胶囊服务器。胶囊服务器原生支持同步。如需更多信息,请参阅规划 Red Hat Satellite 中的 Capsule 服务器概述。
使用 ISS 的方法有多种。您可以使用的方式取决于您的多服务器设置,这些设置可能回退到以下场景之一:
3.1.1. 断开连接的场景中的 ISS 网络同步 复制链接链接已复制到粘贴板!
在断开连接的场景中,有以下设置:
- 上游 Satellite 服务器连接到互联网。这个服务器会消耗来自 Red Hat Content Delivery Network (CDN)或自定义源的内容。
- 下游卫星服务器完全与所有外部网络隔离。
- 下游卫星服务器可以通过内部网络与连接的上游 Satellite 服务器通信。
图 3.1. Satellite ISS Disconnected 场景
您可以将下游 Satellite 服务器配置为通过网络同步上游 Satellite 服务器的内容。请参阅 第 3.2 节 “配置 Satellite 服务器来通过网络同步内容”。
3.1.2. Air-Gapped Scenario 中的 ISS 导出同步 复制链接链接已复制到粘贴板!
在 air-gapped 场景中,有以下设置:
- 上游 Satellite 服务器连接到互联网。这个服务器会消耗来自 Red Hat CDN 或自定义源的内容。
- 下游卫星服务器完全与所有外部网络隔离。
- 下游卫星服务器没有连接到上游 Satellite 服务器的网络连接。
图 3.2. Satellite ISS Air-Gapped Scenario
air-gapped downstream Satellite 服务器接收内容更新的唯一方法是从上游 Satellite 服务器导出有效负载,使其物理到下游 Satellite 服务器,并导入有效负载。如需更多信息,请参阅 内容管理指南中的在 Satellite 服务器间同步 内容。
配置下游卫星服务器,以使用导出同步内容。请参阅 第 3.3 节 “配置 Satellite 服务器以使用导出同步内容”。