在部署openstack过程中,
但是查看计算节点列表正常,openstack compute service list

nova hypervisor-list 未发现计算节点
nova-status upgrade check 检查下cell 发现未发现计算节点。出现 cell 失败,不要去执行nova-manage cell_v2 simple_cell_setup,否则后面会出现重复注册的情况
±--------------------------------------------------------------+
| 检查: Cells v2 |
| 结果: 失败 |
| 详情: No host mappings found but there are compute nodes. Run |
| command ‘nova-manage cell_v2 simple_cell_setup’ and then |
| retry.

那我就重新发现下 计算节点,
su -s /bin/sh -c “nova-manage cell_v2 discover_hosts --verbose” nova
openstack compute service list 查看计算节点

在检查,已经恢复正常,
nova-status upgrade check
nova hypervisor-list

学习交流QQ群76552012,本文原创,如需转载,请联系QQ群

在OpenStack部署中遇到nova hypervisor-list未显示计算节点,通过nova-status upgrade check发现cell问题。避免执行nova-manage cell_v2 simple_cell_setup导致重复注册,而是使用nova-manage cell_v2 discover_hosts进行主机发现,最终成功修复并能通过openstack compute service list查看到计算节点。
361

被折叠的 条评论
为什么被折叠?



