kvm虚拟机迁移/克隆kvm虚拟机

1.修改虚拟机配置文件

修改  <source file='/mnt/vm2-1.qcow2'/>   重新指向磁盘镜像路径


2.配置文件生效

virsh define vm1


3.开启虚拟机

virsh start vm1

===================================================================================

克隆kvm虚拟机  

1.拷贝镜像、配置文件

cp  /var/lib/libvirt/images/vm1.img  /var/lib/libvirt/images/vm2.img  

cp  /etc/libvirt/qemu/vm1.xml  /etc/libvirt/qemu/vm2.xml

2.修改配置文件

vim  /etc/libvirt/qemu/vm2.xml

----------------------------------------------------------------------------------------------------------------------------------------

<name>vm2</name>     #名字要和虚拟机一致
<uuid>41d51100-db83-44af-bbc9-2ac90983b0aa</uuid>  uuid #随便替换几个字符
<source file='/var/lib/libvirt/images/vm2.qcow2'/>   #硬盘镜像名要改掉   



#拷贝virt-manager创建的虚拟机要删除channel字段  <channel type='spicevmc'>
      <target type='virtio' name='com.redhat.spice.0'/>
      <address type='virtio-serial' controller='0' bus='0' port='1'/>
    </channel>
<mac address='52:54:00:11:23:33'/> #网络地址 修改后6位

-----------------------------------------------------------------------------------------------------------------------------------------

3.重新发现虚拟机

virsh define vm2

4.开启虚拟机

virsh start vm2 


=============================

增加虚拟机硬盘大小
1.修改虚拟机配置文件
 <disk type='file' device='disk'>
      <driver name='qemu' type='qcow2'/>
      <source file='/var/lib/libvirt/images/vm2-1.qcow2'/>
      <target dev='vda' bus='virtio'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x07(9)' function='0x0'/>
    </disk>
复制一个disk 字段  
修改 source file 硬盘镜像 vm2-1.qcow2
修改插槽位置 slot=0x09 与其他插槽不冲突

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值