第 6 章 修补您的系统
要通过 Satellite 服务器修补您的系统,您需要首先注册您的系统,然后选择安装 Katello 代理或使用远程执行。远程执行会被默认启用。本章涵盖了这两种方法。选择适合您的环境的选项
请注意,Katello 代理已弃用,并将在以后的 Satellite 版本中删除。迁移工作负载以使用远程执行功能远程更新客户端。如需更多信息,请参阅 管理主机指南中的主机 管理检测和 Katello 代理 。
6.1. 注册现有主机 复制链接链接已复制到粘贴板!
这部分论述了如何注册 Red Hat Enterprise Linux 主机和 Atomic Host。
6.1.1. 注册现有 Red Hat Enterprise Linux 主机 复制链接链接已复制到粘贴板!
在主机上,清除任何旧数据,以确保正确上传更新的数据。
subscription-manager clean
# subscription-manager cleanCopy to Clipboard Copied! Toggle word wrap Toggle overflow 安装 katello-ca-consumer-latest RPM。
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.rpmCopy to Clipboard Copied! Toggle word wrap Toggle overflow 这会安装正确的证书,允许客户端和 Satellite 服务器之间的通信。
注册主机。
subscription-manager register --org="Default_Organization" \ --activationkey=ak-Reg_To_Dev_EL7
# subscription-manager register --org="Default_Organization" \ --activationkey=ak-Reg_To_Dev_EL7Copy to Clipboard Copied! Toggle word wrap Toggle overflow
6.1.2. 注册 Atomic 主机 复制链接链接已复制到粘贴板!
以下流程解释了如何在 Subscription Manager 中注册 Atomic Host。
从 Satellite 服务器检索
katello-rhsm-consumer:wget http://satellite.example.com/pub/katello-rhsm-consumer
[root@atomic_client ~]# wget http://satellite.example.com/pub/katello-rhsm-consumerCopy to Clipboard Copied! Toggle word wrap Toggle overflow 更改
katello-rhsm-consumer的模式,使其可执行:chmod +x katello-rhsm-consumer
[root@atomic_client ~]# chmod +x katello-rhsm-consumerCopy to Clipboard Copied! Toggle word wrap Toggle overflow 运行
katello-rhsm-consumer:./katello-rhsm-consumer
[root@atomic_client ~]# ./katello-rhsm-consumerCopy to Clipboard Copied! Toggle word wrap Toggle overflow 使用 Red Hat Subscription Manager 注册:
subscription-manager register
[root@atomic_client ~]# subscription-manager registerCopy to Clipboard Copied! Toggle word wrap Toggle overflow
由于 Atomic 是一个设备,因此我们不推荐尝试在其上安装 katello-agent。