4.7. 在 overcloud 上注册裸机节点
注册您的物理计算机是置备裸机节点的三个步骤的第一个步骤。Red Hat OpenStack Platform (RHOSP) director 需要一个自定义节点定义模板,用于指定物理计算机的硬件和电源管理详情。您可以使用 JSON 或 YAML 格式创建此模板。将物理计算机注册为裸机节点后,您将内省它们,然后您最终调配它们。
如果使用预置备的裸机节点,您可以跳过 overcloud 上注册和内省裸机节点。
先决条件
-
访问
stack
用户的 undercloud 主机和凭据。
流程
-
以
stack
用户身份登录 undercloud 主机。 查找
stackrc
undercloud 凭据文件:source ~/stackrc
$ source ~/stackrc
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 在新节点定义模板中(如
barematal-nodes.yaml
)创建一个物理机器列表,用于指定其硬件和电源管理详情。示例
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 提示有关模板参数值和 JSON 示例的更多信息,请参阅 Director 安装和使用指南中的 为 overcloud 注册节点。
验证模板格式化和语法。
示例
openstack overcloud node import --validate-only ~/templates/\ baremetal-nodes.yaml
$ openstack overcloud node import --validate-only ~/templates/\ baremetal-nodes.yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 更正任何错误并保存您的节点定义模板。
将节点定义模板导入到 RHOSP director,将每个节点从您的模板注册到 director:
示例
openstack overcloud node import ~/baremetal-nodes.yaml
$ openstack overcloud node import ~/baremetal-nodes.yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
验证
节点注册和配置完成后,确认 director 已成功注册节点:
openstack baremetal node list
$ openstack baremetal node list
Copy to Clipboard Copied! Toggle word wrap Toggle overflow baremetal node list
命令应包含导入的节点,其状态应为manageable
。
后续步骤
- 继续下一步,在 overcloud 上检查裸机节点。