7.5. 使用激活码自动注册主机
以下步骤演示了如何使用激活码自动注册主机。创建激活密钥后,您可以在 Satellite 服务器上的主机注册过程中使用 subscription-manager 工具来应用它。请注意,安装的 subscription-manager 工具的版本必须是 1.10 或更高版本。按照 第 10.5.1 节 “配置主机以进行注册” 所述准备主机,然后按照 过程 7.11, “使用激活码自动注册主机:” 中介绍的步骤操作。
过程 7.11. 使用激活码自动注册主机:
- 从系统中清除任何旧的注册数据:
subscription-manager clean
# subscription-manager clean
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 从 Satellite 服务器下载并安装主机的 CA 证书副本:
rpm -Uvh http://satellite.example.com/pub/katello-ca-consumer-latest.noarch.rpm
# rpm -Uvh http://satellite.example.com/pub/katello-ca-consumer-latest.noarch.rpm
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 注册系统到 Satellite 服务器上所需的组织。使用-activationkey 标志使用激活码注册系统。提示时输入用户身份验证详情。
subscription-manager register --org "Default_Organization" --activationkey "Test_Key"
# subscription-manager register --org "Default_Organization" --activationkey "Test_Key"
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 注册系统后,它可以访问存储库内容,但管理员将无法执行软件包和勘误表管理,直到客户端系统上安装了 Katello 代理为止。要做到这一点,请执行:
yum install katello-agent
# yum install katello-agent
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
为主机注册合并多个激活码
在注册内容主机时,您可以使用多个激活码。这可让您为特定订阅集创建激活码,然后根据内容主机要求合并它们。例如,以下命令使用 VDC 和 OpenShift 订阅将内容主机注册到 ACME 机构:
subscription-manager register --org "ACME" --activationkey "ak-VDC,ak-OpenShift"
# subscription-manager register --org "ACME" --activationkey "ak-VDC,ak-OpenShift"
如果激活码中有冲突的设置,则最合适的键具有优先权。
- 冲突的设置:Service Level, Release Version, Environment, Content View, 和 Product Content。
- 没有冲突的设置,主机会获得它们的不同: Subscriptions 和 Host Collections。
- 影响密钥本身的行为而非主机配置的设置: Content Host Limit 和 Auto-Attach。