kvm虛擬化學習筆記(十七)之KVM到KVM之v2v遷移

來源:互聯網
上載者:User

KVM虛擬化學習筆記系列文章列表
----------------------------------------
kvm虛擬化學習筆記(一)之kvm虛擬化環境安裝
http://koumm.blog.51cto.com/703525/1288795
kvm虛擬化學習筆記(二)之linuxkvm虛擬機器安裝
http://koumm.blog.51cto.com/703525/1289627
kvm虛擬化學習筆記(三)之windowskvm虛擬機器安裝
http://koumm.blog.51cto.com/703525/1290191
kvm虛擬化學習筆記(四)之kvm虛擬機器日常管理與配置
http://koumm.blog.51cto.com/703525/1290269
kvm虛擬化學習筆記(五)之windows虛擬機器效能調整
http://koumm.blog.51cto.com/703525/1290682
kvm虛擬化學習筆記(六)之kvm虛擬機器控制台登入配置
http://koumm.blog.51cto.com/703525/1290996
kvm虛擬化學習筆記(七)之kvm虛擬機器複製
http://koumm.blog.51cto.com/703525/1291793
kvm虛擬化學習筆記(八)之kvm虛擬機器vnc配置
http://koumm.blog.51cto.com/703525/1291803
kvm虛擬化學習筆記(九)之kvm虛擬機器時間配置
http://koumm.blog.51cto.com/703525/1291862
kvm虛擬化學習筆記(十)之kvm虛擬機器快照備份
http://koumm.blog.51cto.com/703525/1291893
kvm虛擬化學習筆記(十一)之kvm虛擬機器擴充功能磁碟空間
http://koumm.blog.51cto.com/703525/1292146
kvm虛擬化學習筆記(十二)之kvmlinux虛擬機器線上擴充磁碟
http://koumm.blog.51cto.com/703525/1295296
kvm虛擬化學習筆記(十三)之kvm虛擬機器磁碟檔案讀取小結
http://koumm.blog.51cto.com/703525/1298845
kvm虛擬化學習筆記(十四)之kvm虛擬機器靜態遷移
http://koumm.blog.51cto.com/703525/1298852
kvm虛擬化學習筆記(十五)之kvm虛擬機器動態遷移
http://koumm.blog.51cto.com/703525/1300783
kvm虛擬化學習筆記(十六)之kvm虛擬化儲存池配置
http://koumm.blog.51cto.com/703525/1304196
kvm虛擬化學習筆記(十七)之KVM到KVM之v2v遷移

http://koumm.blog.51cto.com/703525/1304271

1.源KVM虛擬機器主機node1

(1).查看源KVM虛擬機器主機上的虛擬機器列表,本文計劃將oeltest01虛擬機器移轉到其它KVM虛擬機器主機中。

650) this.width=650;" style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px;" title="image" border="0" alt="image" src="http://www.bkjia.com/uploads/allimg/131227/20302H913-0.png" height="199" />

(2).查看oeltest01虛擬機器磁碟檔案位置/data/oeltest01.qcow2。

650) this.width=650;" style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px;" title="image" border="0" alt="image" src="http://www.bkjia.com/uploads/allimg/131227/20302L2G-1.png" height="406" />

由於採用基於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虛擬機器主機上的虛擬機器列表

650) this.width=650;" style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px;" title="image" border="0" alt="image" src="http://www.bkjia.com/uploads/allimg/131227/20302L120-2.png" height="111" />

(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).開始遷移

# virt-v2v -ic qemu+ssh://192.168.233.130/system -op vmdisk -b br0 oeltest01The authenticity of host '192.168.233.130 (192.168.233.130)' can't be established.RSA key fingerprint is ff:ed:35:5e:4b:f5:fd:52:bf:0a:59:7a:52:0f:02:44.Are you sure you want to continue connecting (yes/no)? yesroot@192.168.233.130's password:root@192.168.233.130's password:

650) this.width=650;" style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px;" title="image" border="0" alt="image" src="http://www.bkjia.com/uploads/allimg/131227/20302K533-3.png" height="354" />

650) this.width=650;" style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px;" title="image" border="0" alt="image" src="http://www.bkjia.com/uploads/allimg/131227/20302I434-4.png" height="136" />

(2)遷移完畢,查看虛擬機器狀態

650) this.width=650;" style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px;" title="image" border="0" alt="image" src="http://www.bkjia.com/uploads/allimg/131227/20302I102-5.png" height="248" />

自動在儲存池中拷貝了虛擬機器磁碟檔案。

650) this.width=650;" style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px;" title="image" border="0" alt="image" src="http://www.bkjia.com/uploads/allimg/131227/20302I500-6.png" height="108" />

測試虛擬機器控制台。

650) this.width=650;" style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px;" title="image" border="0" alt="image" src="http://www.bkjia.com/uploads/allimg/131227/20302JS8-7.png" height="385" />

至此KVM到KVM之v2v遷移成功完成。v2v的遷移方式也是其它靜態遷移方式的補充,也讓kvm虛擬化適用範圍擴大。

本文出自 “koumm的linux技術部落格” 部落格,請務必保留此出處http://koumm.blog.51cto.com/703525/1304271

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.