loit 发表于 2013-10-8 08:47:05

kvm虚拟化学习笔记(十七)之KVM到KVM之v2v迁移

1.源KVM虚拟主机node1(1).查看源KVM虚拟主机上的虚拟机列表,本文计划将oeltest01虚拟机迁移到其它KVM虚拟主机中。

(2).查看oeltest01虚拟机磁盘文件位置/data/oeltest01.qcow2。

由于采用基于kvm的v2v迁移工具,v2v的迁移需要kvm的存储池的支持,需要对KVM虚拟环境进行改造,kvm存储池的配置请见kvm虚拟化学习笔记(十六)之kvm虚拟化存储池配置。
(3).源虚拟机KVM存储池配置简要过程
# mkdir -p /data/vmfs# virsh pool-define-as vmdisk --type dir --target /data/vmfs# virsh pool-build vmdisk# virsh pool-autostart vmdisk# virsh pool-start vmdisk(4).将虚拟机磁盘文件移动到存储池中
# mv /data/oeltest01.qcow2 /data/vmfs/2.目标KVM虚拟主机node2(1).查看源KVM虚拟主机上的虚拟机列表

(2).目标虚拟机KVM存储池配置简要过程
# mkdir -p /data/vmfs
# virsh pool-define-as vmdisk --type dir --target /data/vmfs
# virsh pool-build vmdisk
# virsh pool-autostart vmdisk
# virsh pool-start vmdisk
3.KVM到KVM之间的v2p迁移
说明:计划将源kvm主机中的oeltest01虚拟机迁移到目标虚拟机中,原理是直接拷贝虚拟机磁盘文件与配置文件到目标虚拟主机上。关键点就是源与目标虚拟主机必须采用存储池配置虚拟机磁盘。
(1).开始迁移
RSA key fingerprint is ff:ed:35:5e:4b:f5:fd:52:bf:0a:59:7a:52:0f:02:44.# virt-v2v -ic qemu+ssh://192.168.233.130/system -op vmdisk -b br0 oeltest01
The authenticity of host '192.168.233.130 (192.168.233.130)' can't be established.
Are you sure you want to continue connecting (yes/no)? yes
root@192.168.233.130's password:
root@192.168.233.130's password:


(2)迁移完毕,查看虚拟机状态自动在存储池中拷贝了虚拟机磁盘文件。测试虚拟机控制台。至此KVM到KVM之v2v迁移成功完成。v2v的迁移方式也是其它静态迁移方式的补充,也让kvm虚拟化适用范围扩大。

qqwe 发表于 2013-10-8 17:47:58

人生自古谁无死,啊个拉屎不用纸!

cmkzjw 发表于 2013-10-8 21:40:42

看帖回帖是美德!:lol

殇帝刘玢你 发表于 2013-10-9 12:48:23

走过了年少,脚起了水泡

jason0401 发表于 2013-10-10 03:26:01

俺从不写措字,但俺写通假字!

starxzj 发表于 2013-10-11 06:32:51

花前月下,不如花钱“日”下!*^_^*

期盼死亡的小丑 发表于 2013-10-13 17:39:45

啥时硬件也可以COPY就好了!
页: [1]
查看完整版本: kvm虚拟化学习笔记(十七)之KVM到KVM之v2v迁移