kvm之十二:虚拟机迁移

Posted snale learning linux

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了kvm之十二:虚拟机迁移相关的知识,希望对你有一定的参考价值。

虚拟机迁移

该方式要确保虚拟机是关机状态。
virsh shutdown snale
virsh dumpxml snale > /etc/libvirt/qemu/snale_qy.xml  // 如果是远程机器,需要把该配置文件拷贝到远程机器上
virsh domblklist snale  //查看snale子机的磁盘所在目录

Target Source
------------------------------------------------
vda /kvm1/snale.qcow2

rsync -av /kvm1/snale.qcow2 /kvm/snale_qy.qcow2   //如果是迁移到远程,则需要把该磁盘文件拷贝到远程机器上
vi /etc/libvirt/qemu/snale_qy.xm  //因为是迁移到本机,配置文件用的是snale子机的配置,不改会有冲突,所以需要修改该文件,如果是远程机器不用修改
修改domname:
  <name>snale_qy</name>
修改uuid(随便更改一下数字,位数不要变)
<uuid>77bb10bd-3ad8-8899-958d-756063002969</uuid>
修改磁盘路径:
    <disk type=‘file‘ device=‘disk‘>
      <driver name=‘qemu‘ type=‘raw‘ cache=‘none‘/>
      <source file=‘/kvm/snale_qy.qcow2‘/>
      <target dev=‘vda‘ bus=‘virtio‘/>
      <address type=‘pci‘ domain=‘0x0000‘ bus=‘0x00‘ slot=‘0x05‘ function=‘0x0‘/>
    </disk>

virsh list --all   //会发现新迁移的snale_qy子机

以上是关于kvm之十二:虚拟机迁移的主要内容,如果未能解决你的问题,请参考以下文章

KVM虚拟平台--迁移KVM虚拟机

KVM虚拟机实现在线热迁移

Linux命令行冷迁移KVM虚拟机

KVM虚拟化笔记(十四)------kvm虚拟机动态迁移

kvm_虚拟机迁移

KVM虚拟化笔记(十三)------kvm虚拟机静态迁移