8.4. 删除 DistributedComputeHCI 节点
将 provisioned 参数设置为 false,并将节点从堆栈中删除。禁用 nova-compute 服务,并删除相关的网络代理。
流程
复制
baremetal-deployment.yaml文件:cp /home/stack/dcn2/overcloud-baremetal-deploy.yaml \ /home/stack/dcn2/baremetal-deployment-scaledown.yaml
cp /home/stack/dcn2/overcloud-baremetal-deploy.yaml \ /home/stack/dcn2/baremetal-deployment-scaledown.yamlCopy to Clipboard Copied! Toggle word wrap Toggle overflow 编辑
baremetal-deployement-scaledown.yaml文件。确定您要删除的主机,并将provisioned参数设置为false:instances: ... - hostname: dcn2-computehci2-1 provisioned: falseinstances: ... - hostname: dcn2-computehci2-1 provisioned: falseCopy to Clipboard Copied! Toggle word wrap Toggle overflow 从堆栈中删除节点:
openstack overcloud node delete --stack dcn2 --baremetal-deployment /home/stack/dcn2/baremetal_deployment_scaledown.yaml
openstack overcloud node delete --stack dcn2 --baremetal-deployment /home/stack/dcn2/baremetal_deployment_scaledown.yamlCopy to Clipboard Copied! Toggle word wrap Toggle overflow 可选:如果要重复使用该节点,请使用 ironic 来清理磁盘。如果节点托管 Ceph OSD,则需要此项:
openstack baremetal node manage $UUID openstack baremetal node clean $UUID --clean-steps '[{"interface":"deploy", "step": "erase_devices_metadata"}]' openstack baremetal provide $UUIDopenstack baremetal node manage $UUID openstack baremetal node clean $UUID --clean-steps '[{"interface":"deploy", "step": "erase_devices_metadata"}]' openstack baremetal provide $UUIDCopy to Clipboard Copied! Toggle word wrap Toggle overflow 重新部署中央站点。包括用于初始配置的所有模板:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow