利用XML调整/复制虚拟机

本文详细介绍了如何通过XML文件来管理KVM虚拟机,包括将虚拟机rh6_n1更名为rhel6_node1,以及复制为rh6_n2的步骤。涉及的关键操作包括virsh dumpxml导出XML描述,修改XML文件中的相关参数,以及使用virsh define创建新虚拟机。
摘要由CSDN通过智能技术生成

问题
在KVM服务器上,利用XML描述文件来调整/复制虚拟机,主要任务如下:
1)将虚拟机 rh6_n1 改名为 rhel6_node1
2)将虚拟机 rhel6_node1 复制为rh6_n2
方案
要运行一台KVM虚拟机,需要提供虚拟机的磁盘文件,还需要指定这台虚拟机的硬件配置。通常情况下,虚拟机的磁盘文件和配置文件放在下列位置:
1)配置文件:/etc/libvirt/qemu/虚拟机名.xml
2)磁盘文件:/var/lib/libvirt/images/虚拟机名.img
其中,用来记录虚拟机硬件的配置文件采用了XML(eXtensible Markup Language,可扩展标记语言)格式,也叫做描述文件。当我们从“虚拟系统管理器”新建虚拟机以后,对应的XML文件也就自动建好了。
也正因为如此,从命令行来管理KVM虚拟机的时候,就可以利用XML描述文件,来快速修改虚拟机的设置,也可以复制虚拟机。
利用XML文件修改虚拟机配置的基本思路:
1)virsh dumpxml 原虚拟机名 > /路径/new.xml
2)修改 /路径/new.xml 文件(name、uuid)
3)virsh define /路径/new.xml
4)virsh destroy 原虚拟机名,如果虚拟机未运行则跳过此步
5)virsh undefine 原虚拟机名
利用XML文件复制虚拟机的基本思路:
1)virsh dumpxml 原虚拟机名 > /路径/new.xml
2)修改 /路径/new.xml 文件(name、uuid、disk、mac address)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值