服务器间同步 - 版本 1

如果您安装了多个 SUSE Manager,需要确保它们在内容和权限方面保持一致。服务器间同步 (ISS) 允许连接两个或更多个 SUSE Manager Server 并使它们保持最新。

要设置 ISS 版本 1,需要将一个 SUSE Manager 服务器定义为主服务器,将另一个定义为从属服务器。如果配置有冲突,系统会优先使用主服务器配置。

ISS 主服务器之所以称为主服务器,只因为其上挂接了从属服务器。这意味着,需要首先通过定义其从属服务器来设置 ISS 主服务器。然后通过将 ISS 从属服务器挂接到主服务器来设置从属服务器。

过程:设置 ISS 主服务器
  1. 在 SUSE Manager Web UI 中,导航到管理  ISS 配置  主服务器设置,然后单击 添加新的从属服务器

  2. 编辑从属服务器细节对话框中,为 ISS 主服务器的第一个从属服务器提供以下细节:

    • 从属服务器的完全限定域名字段中,输入 ISS 从属服务器的 FQDN。 例如:server2.example.com

    • 选中允许从属服务器同步?复选框以启用从属服务器与主服务器的同步。

    • 选中将所有组织同步到从属服务器?复选框以将所有组织同步到此从属服务器。

  3. 单击 创建 以添加 ISS 从属服务器。

  4. 允许导出所选组织部分,选中您要允许在其中将此从属服务器导出到主服务器的组织,然后单击 允许组织

在设置 ISS 从属服务器之前,需要确保拥有适当的 CA 证书。

过程:将主服务器 CA 证书复制到 ISS 从属服务器
  1. 在 ISS 主服务器上的 /srv/www/htdocs/pub/RHN-ORG-TRUSTED-SSL-CERT 中找到 CA 证书,并创建一个可传输到 ISS 从属服务器的副本。

  2. 在 ISS 从属服务器上,将 CA 证书文件保存到 /etc/pki/trust/anchors/ 目录。

复制证书后,可以设置 ISS 从属服务器。

过程:设置 ISS 从属服务器
  1. 在 SUSE Manager Web UI 中,导航到管理  ISS 配置  从属服务器设置,然后单击 添加新的主服务器

  2. 新主服务器细节对话框中,为用作 ISS 主服务器的服务器提供以下细节:

    • 主服务器的完全限定域名字段中,输入此从属服务器的 ISS 主服务器的 FQDN。 例如:server1.example.com

    • 此主服务器 CA 证书的文件名字段中,输入 CA 证书在 ISS 主服务器上的绝对路径。 此路径应是 /etc/pki/trust/anchors/RHN-ORG-TRUSTED-SSL-CERT

  3. 单击 添加新的主服务器 将 ISS 从属服务器添加到此主服务器。

过程:完成 ISS 设置
  1. 在 ISS 从属服务器上的命令提示符下,与 ISS 主服务器同步:

    mgr-inter-sync
  2. 可选:要同步单个通道,请使用以下命令:

    mgr-inter-sync -c <通道名称>
  3. 在 SUSE Manager Web UI 中,导航到管理  ISS 配置  配置主-从属服务器映射,并选择要同步的组织。