OpenStack 计算节点的 “主机映射” 注册

1. 控制节点查询

root@controller \~\]# openstack compute service list

2. 启动计算节点compute1,compute1,让控制节点发现服务

root@compute1 \~\]# systemctl enable --now openstack-nova-compute \[root@compute2 \~\]# systemctl enable --now openstack-nova-compute

3. 控制节点再次执行,查询服务器列表

root@controller \~\]# openstack compute service list ![](https://i-blog.csdnimg.cn/direct/3f6493ff8d024f22840885bc8304ea0f.png) **4. 查看计算节点资源是否被正确识别:** openstack hypervisor list openstack hypervisor show compute1 # 查看compute1的详细资源(CPU、内存等) 查询没有结果,需要执行发现计算节点。 ![](https://i-blog.csdnimg.cn/direct/f14fe18765844d81abf53e8af8cddbdb.png) **5.发现计算节点** \[root@controller \~\]# su -s /bin/sh -c "nova-manage cell_v2 discover_hosts --verbose" nova ![](https://i-blog.csdnimg.cn/direct/6de193a5a0be41cbaf469d798977c11f.png) **成功的核心依据** 日志明确显示 "创建主机映射"命令输出中 Creating host mapping for compute host 'compute1' 和 Creating host mapping for compute host 'compute2' 表明:系统已为 compute1 和 compute2 两个计算节点,在 cell1(OpenStack 的计算单元)中创建了对应的 "主机映射"------ 这是计算节点被 nova 集群识别的关键步骤。 后续查询验证结果正确执行命令后,openstack hypervisor list 成功输出了 compute1 和 compute2 的信息(包含 ID、主机名、IP、状态等),且 openstack hypervisor show compute1 能正常显示节点详情(状态为 up、运行时间 16 分钟等),说明:计算节点已被正确注册为 "虚拟化主机(hypervisor)",可正常参与虚拟机调度和创建。

相关推荐
xy123061 天前
OpenStack Train 部署实战(三)控制节点--keystone服务
centos·openstack
哈里谢顿3 天前
云计算基础架构工程师面试终极准备指南(OpenStack 背景专属)
openstack
哈里谢顿3 天前
云计算基础架构工程师”面试通关 Checklist
openstack
yenggd6 天前
openstack一键安装及原理网络原理
网络·openstack
哈里谢顿19 天前
Ironic 心跳机制深度解析:裸金属节点状态同步的生命线(2026 实战指南)
openstack
哈里谢顿19 天前
Ironic Python Agent(IPA)深度解析:裸金属部署的“大脑”(2026 实战指南)
openstack
哈里谢顿19 天前
Ironic 深度解析:OpenStack 裸金属管理的核心流程详解(2026 实战指南)
openstack
广州中轴线22 天前
OpenStack on Kubernetes 生产部署实战(十三)
容器·kubernetes·openstack
广州中轴线22 天前
OpenStack on Kubernetes 生产部署实战(十七)
容器·kubernetes·openstack
广州中轴线24 天前
OpenStack on Kubernetes 生产部署实战(十四)
kubernetes·智能路由器·openstack