Red Hat Training
A Red Hat training course is available for Red Hat Satellite
6.6. 根据机构同步
Satellite 同步有一个新的改进,它是 satellite 间同步功能一部分,即用户可将内容导入任意特定机构。可在本地进行此操作,也可远程从主机托管或者另一个 satellite 进行同步。
Satellite 同步的目的是可以根据 org_id 导入内容。这面向两种用户。一是断开连接的多机构案例,在这种情况下,用户的内容主要来源可以来自频道转储或者从连接的 satellite 导出,并导入回 Satellite。用户通常在断开连接的 satellite 中托管定制频道。如果他们想要从连接的 satellite 中导出定制频道,即可使用这个频道完成。另一种情况是连接的多机构 satellite 客户,这些新标签可作为在多机构间移动内容的方法。
另一种情况是连接的多机构 satellite 用户。这些新标签的含义是在多个机构间移动内容。
根据机构同步有几个规则,它会按照这些规则维护资源机构的完整性。
- 如果源内容属于基本机构(任意红帽内容),即使指定了目的机构,也将其默认为基本机构。这样就保证指定内容总是在那个特权基本机构中。
- 如果在命令行中具体指定了一个机构,那么它将从那个机构导入内容。
- 如果没有指定机构,它将默认使用机构 1。
以下是三个示例情况,使用机构 ID(orgid)进行 Satellite 间的同步:
- 从主 Satellite 向从属 Satellite 导入。
satellite-sync --parent-sat=master.satellite.domain.com -c channel-name --orgid=2
- 从特定机构的导出转储中导入内容
$ satellite-sync -m /dump -c channel-name --orgid=2
- 从主机托管导入内容(假设注册并激活该系统。如果没有指定资源机构,则选择红帽基本频道)。
$ satellite-sync -c channel-name