2.5. 手动标记节点
注册每个节点后,您需要检查硬件并将节点标记为特定的配置集。profile 标签将您的节点与类别匹配,然后类别分配到部署角色。
要检查和标记新节点,请按照以下步骤执行:
触发硬件内省以检索每个节点的硬件属性:
$ openstack overcloud node introspect --all-manageable --provide-
--all-manageable选项仅内省处于受管理状态的节点。在这个示例中,它全部是它们。 --provide选项会在内省后将所有节点重置为主动状态。重要确保此进程完成运行。它可能需要 15 分钟来检查这些裸机节点。
-
检索节点列表来识别它们的 UUID:
$ openstack baremetal node list在每个节点的
properties/capabilities参数中添加 profile 选项,以便将节点手动标记到特定的配置集。例如,要标记三个节点以使用
control配置集,另一个三个节点使用compute配置集,请运行:$ ironic node-update 1a4e30da-b6dc-499d-ba87-0bd8a3819bc0 add properties/capabilities='profile:control,boot_option:local' $ ironic node-update 6faba1a9-e2d8-4b7c-95a2-c7fbdc12129a add properties/capabilities='profile:control,boot_option:local' $ ironic node-update 5e3b2f50-fcd9-4404-b0a2-59d79924b38e add properties/capabilities='profile:control,boot_option:local' $ ironic node-update 484587b2-b3b3-40d5-925b-a26a2fa3036f add properties/capabilities='profile:compute,boot_option:local' $ ironic node-update d010460b-38f2-4800-9cc4-d69f0d067efe add properties/capabilities='profile:compute,boot_option:local' $ ironic node-update d930e613-3e14-44b9-8240-4f3559801ea6 add properties/capabilities='profile:compute,boot_option:local'
添加 profile 选项会把节点标记为相关的配置集。
注意
作为手动标记的替代,使用 Automated Health Check (AHC)工具根据基准测试数据自动标记大量节点。