4.3. 在单元中添加 Compute 节点
在其中一个 Controller 节点上运行单元主机发现功能,发现 Compute 节点,并使用 node-to-cell 映射更新 API 数据库。
流程
-
以
stack用户的身份登录 undercloud。 获取用于单元的 control plane 的 IP 地址,并输入主机发现命令来公开和分配 Compute 主机到单元:
$ CTRL_IP=$(openstack server list -f value -c Networks --name overcloud-controller-0 | sed 's/ctlplane=//') $ ssh heat-admin@${CTRL_IP} sudo podman exec -i -u root nova_api \ nova-manage cell_v2 discover_hosts --by-service --verbose验证 Compute 主机是否已分配给这个单元:
$ ssh heat-admin@${CTRL_IP} sudo podman exec -i -u root nova_api \ nova-manage cell_v2 list_hosts