11.2. 配置 Satellite Capsule 服务器发现插件
确保 Satellite Capsule 服务器配置文件中存在
foreman_url 设置。设置可能如下所示:
grep foreman_url /etc/foreman-proxy/settings.yml
# grep foreman_url /etc/foreman-proxy/settings.yml
:foreman_url: https://satellite.example.com
satellite-installer 命令自动配置此变量,但红帽建议您检查主机是否正确响应,且没有防火墙规则阻止通信。
11.2.1. 配置发现子网 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
您需要使用发现的主机配置所有子网,以便通过 Capsule 服务器进行通信。在 Satellite Web UI 中,导航到 ,再为需要执行主机发现的每个子网选择所需的胶囊服务器,并确保它连接到 Discovery Capsule Server。
若要验证胶囊服务器是否启用了 Discovery 插件,可导航到 。Discovery 插件应当会显示在与胶囊服务器关联的功能列表中。单击 以确保列表为最新版本。
11.2.2. 通过发现插件使用 Hammer 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
要将 hammer 命令与 Discovery 插件搭配使用,您需要在
/etc/hammer/cli.modules.d/foreman_discovery.yml 中启用 Discovery 插件,如下所示:
:foreman_discovery: :enable_module: true
:foreman_discovery:
:enable_module: true
11.2.3. 查看用户权限 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
第一次启动时,胶囊式服务器发现插件创建名为
Discovery 的角色。您可以将此角色分配给非管理员用户,以允许他们使用 Discovery 插件。或者,将 perform_discovery 权限分配给现有角色。如需有关角色和权限的更多信息,请参阅 服务器管理指南中的创建和管理用户。https://access.redhat.com/documentation/zh-cn/red_hat_satellite/6.2/html/server_administration_guide/chap-red_hat_satellite-server_administration_guide-users_and_roles#sect-Red_Hat_Satellite-Server_Administration_Guide-Users_and_Roles-Creating_and_Managing_Users