8.6. 替换删除的 DistributedComputeHCI 节点
8.6.1. 替换删除的 DistributedComputeHCI 节点
要在 DCN 部署中添加新的 HCI 节点,您必须使用额外的节点重新部署边缘堆栈,执行该堆栈的 ceph 导出
,然后对中央位置执行堆栈更新。中央位置的堆栈更新会添加特定于边缘站点的配置。
先决条件
您要替换节点的堆栈的 nodes_data.yaml 文件中的节点数是正确的。
流程
在您的部署脚本调用的一个模板中将
EtcdIntialClusterState
参数设置为existing
:parameter_defaults: EtcdInitialClusterState: existing
使用特定于堆栈的部署脚本重新部署:
(undercloud) [stack@site-undercloud-0 ~]$ ./overcloud_deploy_dcn2.sh … Overcloud Deployed without error
从堆栈导出 Red Hat Ceph Storage 数据:
(undercloud) [stack@site-undercloud-0 ~]$ sudo -E openstack overcloud export ceph --stack dcn1,dcn2 --config-download-dir /var/lib/mistral --output-file ~/central/dcn2_scale_up_ceph_external.yaml
- 将 dcn_ceph_external.yaml 替换为部署脚本中新生成的 dcn2_scale_up_ceph_external.yaml。
在中央执行堆栈更新:
(undercloud) [stack@site-undercloud-0 ~]$ ./overcloud_deploy.sh ... Overcloud Deployed without error