6.3. 为节点添加标签以加入到配置集
注册并检查每个节点的硬件后,为节点添加标签以加入到特定配置集中。这些配置集标签将您的节点与类别相匹配,这会将类别分配给部署角色。以下示例显示 Controller 节点的角色、类别、配置集和节点间的关系:
类型 | 描述 |
---|---|
角色 |
|
类型 |
|
配置集 |
|
节点 |
您也可以对单个节点应用 |
默认的配置文件类型 compute
、control
、swift-storage
、ceph-storage
和 block-storage
会在 undercloud 的安装过程中创建,多数环境中可不经修改直接使用。
步骤
为了通过添加标签把节点标记为特定的配置集,把
profile
选项添加到每个节点的properties/capabilities
参数中。例如,把环境中的两个节点分别标记为使用 controller 配置集和 compute 配置集,使用以下命令:(undercloud) $ openstack baremetal node set --property capabilities='profile:compute,boot_option:local' 58c3d07e-24f2-48a7-bbb6-6843f0e8ee13 (undercloud) $ openstack baremetal node set --property capabilities='profile:control,boot_option:local' 1a4e30da-b6dc-499d-ba87-0bd8a3819bc0
其中的
profile:compute
和profile:control
选项会把节点标记为相关的配置集。这些命令还设置
boot_option:local
参数,该参数用于定义每个节点的引导方式。在标记完节点后,检查分配的配置集或可能的配置集:
(undercloud) $ openstack overcloud profiles list