有时候我们需要了解openstack 底层虚拟机的定义文件,以修改部分配置
这里总结下导出虚拟机xml配置文件:
1. nova list | grep IP 查找对应ip主机的uuid
2. nova show查看主机详情
[root@nova ~]# nova show cd516536-69dc-4ff7-a04a-de12ae062f94
+--------------------------------------+----------------------------------------------------------------------------------------------------------+
| Property | Value |
+--------------------------------------+----------------------------------------------------------------------------------------------------------+
| OS-DCF:diskConfig | MANUAL |
| OS-EXT-AZ:availability_zone | nova |
| OS-EXT-SRV-ATTR:host | test1 |
| OS-EXT-SRV-ATTR:hostname | test1 |
| OS-EXT-SRV-ATTR:hypervisor_hostname | test1 |
| OS-EXT-SRV-ATTR:instance_name | instance-000009d7
可以查到instance 所在主机节点为test1 ,并且对应libvirt实例的名称为 instance-000009d7
3. 登录test1节点主机
[root@test1 ~]#virsh list | grep instance-000009d7
46 instance-000009d7

本文介绍了如何导出OpenStack Nova管理的虚拟机的XML配置文件。首先,通过`nova list | grep IP`找到目标虚拟机的UUID,接着使用`nova show`获取虚拟机详细信息,包括其所在主机节点和libvirt实例名称。然后,登录到该主机节点,查询虚拟机ID,并使用`virsh`命令导出XML配置。
最低0.47元/天 解锁文章

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



