本文主要介紹了kvm虛擬機靜態和動態遷移,具體如下:
一、kvm虛擬機靜態遷移
1.靜態遷移就是虛擬機在關機狀態下,拷貝虛擬機虛擬磁盤文件與配置文件到目標虛擬主機中,實現的遷移。
(1)虛擬主機各自使用本地存儲存放虛擬機磁盤文件
本文實現基于本地磁盤存儲虛擬機磁盤文件的遷移方式,
(2)虛擬主機之間使用共享存儲存放虛擬機磁盤文件
該方式只是在目標虛擬主機上重新定義虛擬機就可以了。
2.靜態遷移過程如下(1)確定虛擬機關閉狀態
(2)準備遷移oeltest02虛擬機,查看該虛擬機配置的磁盤文件
(3)導入虛擬機配置文件[root@node1~]# virsh dumpxml oeltest02 > /root/oeltest02.xml

(5)查看虛擬機磁盤文件并拷貝到目標虛擬主機。
拷貝虛擬磁盤文件
3.目標虛擬主機上
上面已經將虛擬機磁盤文件與配置文件都已經復制到目標虛擬主機上了。下面開始配置與啟動。
(1)查看目標虛擬主機環境。
(2)定義注冊虛擬主機
(3)啟動虛擬主機并確認
至此虛擬機靜態遷移完成。二、kvm虛擬機動態遷移
相比KVM虛擬機靜態遷移中需要拷貝虛擬機虛擬磁盤文件,kvm虛擬機動態遷移無需拷貝虛擬磁盤文件,但是需要遷移到的虛擬主機之間需要有相同的目錄結構虛擬機磁盤文件,本文這部分內容通過nfs來實現,當然也可以采用GFS2集群文件系統來實現,本文的動態遷移是基于共享存儲動態遷移。KVM動態遷移目前有兩種,一種是基于共享存儲的動態遷移,一種是基于基于數據塊的動態遷移,需要qemu-kvm-0.12.2以上版本支持,OEL6.3版本是qemu-kvm-0.12.1.2,其它發行版可能有支持。
1.虛擬化平臺架構

2.虛擬化環境介紹
(1)KVM虛擬化服務器node1
操作系統版本:OEL6.3x64
KVM虛擬化:自帶版本橋接IP地址1:192.168.159.150測試虛擬機:oeltest01虛擬機IP地址:192.168.159.132新聞熱點
疑難解答