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