第 3 章 为使用 Red Hat Satellite 的 RHEL 部署配置命令行助手
更新端点,以便注册到 Satellite 的 RHEL 系统可以使用 Satellite 服务器代理命令行助手请求。
先决条件
- 您的系统在 Red Hat Enterprise Linux 中注册了 Red Hat Lightspeed。
- 您在注册到 Satellite 6.17+ 服务器或更高版本的主机上使用命令行助手。
- Satellite 服务器必须连接到互联网。
- 您已在主机上启用了 AppStream 存储库,以便安装命令行助手。
流程
在已注册的主机上安装命令行助手。
$ sudo dnf install command-line-assistant-
查找并打开
/etc/xdg/command-line-assistant/config.toml文件。 在
config.toml文件中,将 endpoint 配置选项替换为指向 Satellite 或 Capsule 主机名,例如:#The endpoint points to an API server. endpoint = "https://satellite.example.server.com/api/lightspeed/v1"-
保存
config.toml文件中的更改。 重启命令行助手守护进程(
clad)以使更改生效:$ sudo systemctl restart clad
故障排除
如果助手不能信任红帽卫星证书颁发机构(CA),则无法建立与卫星服务器的安全连接。因此,这个助手无法正常工作。要临时解决这个问题:
将 Satellite CA 证书复制到系统信任存储中:
$ sudo cp /etc/rhsm/ca/katello* /etc/pki/ca-trust/source/anchors/更新 CA 信任数据库:
$ sudo update-ca-trust