轉:KVM 虛擬機的克隆
阿新 • • 發佈:2017-06-05
erro persist reset 光驅 udev 相對路徑 rsh rul 虛擬 KVM 虛擬機的克隆
首先把需要克隆的源虛擬機先關閉,然後使用以下命令來進行克隆,註意我這裏使用的是相對路徑。
virsh shutdown VM02 virt-clone -o VM02 -n VM05 -f VM05.img --connect=qemu:///system chown qemu.qemu VM05.img
需要修改一些東西,把 vnc 的端口號修改一下,避免兩個產生沖突,並記錄一下這裏面的 MAC 地址備用。
virsh edit VM05
先啟動 VM05,目前兩個虛擬機還不能同時啟動。
virsh start VM05 rm /etc/udev/rules.d/70-persistent-net.rules vi /etc/sysconfig/network-scripts/ifcfg-eth0
修改 eth0 的 MAC 地址與剛才 VM05 配置文件中的 MAC 一致,並重啟計算機。
這時再啟動 VM02(源虛擬機)時會報以下錯誤:
error: Failed to start domain VM02 error: Unable to read from monitor: Connection reset by peer
原因在於 IDE 的光驅設備不可共享產生了沖突所致,刪除 IDE 光驅即可。
virsh shutdown VM05 virsh edit VM05
刪除其中關於 ide cdrom 相關的一段設備描述,同時需註意內存是否自己期望的大小。
virsh start VM05 virsh start VM02
源虛擬機與目標虛擬機都沒有報錯,正常啟動,則本次克隆完成。
原文鏈接:http://www.nowo.com/kvm-clone/
總結:
克隆遇到的坑,還好有這篇文檔。
轉:KVM 虛擬機的克隆