6.6. 从发现的主机创建主机
调配发现的主机遵循与 PXE 调配类似的调配流程。主要区别在于,您不需要手动输入主机的 MAC 地址,您可以从已发现的主机列表中选择要调配的主机。
要使用 CLI 而不是 Satellite Web UI,请参阅 CLI 过程。
先决条件
- 在 Satellite 上配置域和子网。有关网络要求的详情,请参考 第 3 章 配置网络。
- 您的 Satellite 清单中有一个或多个发现的主机。
- 您可以将同步的内容存储库用于 Red Hat Enterprise Linux。如需更多信息 ,请参阅管理内容中的 同步存储库。
- 为主机注册提供激活码。如需更多信息,请参阅管理内容中的创建激活码 。
-
您已将
Discovery kexec
-kind 模板和provisioning
-kind 模板与操作系统相关联。如需更多信息,请参阅 第 2.18 节 “将模板与操作系统关联”。
有关安全令牌的详情,请参考 第 4.2 节 “配置安全令牌有效期持续时间”。
流程
- 在 Satellite Web UI 中,进入到 Hosts > Discovered hosts。
- 选择您要调配的主机,再单击列表右侧的 Provision。
选择以下选项之一:
- 要从主机组调配主机,请选择主机组、组织和位置,然后单击 Create Host。
- 要进一步置备主机,请点 Customize Host 并输入您要为新主机指定的附加详情。
验证这些字段是否填充了值。请特别注意:
- Host 选项卡中的 Name 变为 DNS 名称。
- Satellite 服务器自动为新主机分配 IP 地址。
- Satellite 服务器从发现结果中自动填充 MAC 地址。
- 确保 Satellite 服务器自动为主机上的第一个接口选择 Managed、Primary 和 Provision 选项。如果没有,请选择它们。
- 单击 Operating System 选项卡,并验证所有字段都包含值。确认操作系统的每个方面。
在 Provisioning templates 中,单击 Resolve 以检查新主机是否可以识别正确的调配模板。主机必须解析到以下置备模板:
-
Discovery kexec:
Discovery Red Hat kexec
-
自定义模板 :
Kickstart default
-
Discovery kexec:
- 单击 Submit 以保存主机详情。
主机置备完成后,发现的主机将移到 Hosts > All Hosts 。
CLI 过程
确定要置备的发现的主机:
hammer discovery list
# hammer discovery list
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 选择主机并使用主机组调配它。使用-
-new-name 选项设置新主机名
:Copy to Clipboard Copied! Toggle word wrap Toggle overflow 这会从发现的主机列表中删除主机,并使用置备设置创建主机条目。Discovery 镜像会自动将主机重启为 PXE 或启动内核执行。主机检测到 DHCP 服务,并开始安装操作系统。其余过程与 第 4.3 节 “使用无人值守调配创建主机” 中描述的普通 PXE 工作流相同。