kvm之十二:虛擬機器遷移

snale1989發表於2016-10-11

虛擬機器遷移

該方式要確保虛擬機器是關機狀態。
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子機

相關文章