Converting KVM VirtualHost To VMware vSphere VirtualHost
這里介紹下如何將KVM平臺虛擬機(jī)轉(zhuǎn)換至vmware vSphere平臺上運(yùn)行。
主要內(nèi)容:
1、KVM平臺向VMware vSphere平臺轉(zhuǎn)換:
在vSphere平臺用到的是vCenter Converter插件,這個(gè)是和vCenter集成在一塊的,安裝vCenter的同時(shí)就已經(jīng)安裝了這個(gè)插件。
2、虛擬機(jī)的實(shí)時(shí)遷移:
這里指的是將一臺虛擬機(jī)系統(tǒng)在線遷移到另外一臺esx服務(wù)器上面。這個(gè)遷移過程不需要關(guān)機(jī),而且不影響系統(tǒng)以及應(yīng)用的正常使用。
一、環(huán)境介紹:
當(dāng)前有一個(gè)由兩臺vmware vSphere組成的VMware High Availability環(huán)境,集群名稱為VMHA,通過vmware vcenter進(jìn)行管理。vcenter、openfiler以及esx01和esx02都是安裝在vmware workstation 7上的。各個(gè)主機(jī)名和IP對應(yīng)關(guān)系以及虛擬網(wǎng)絡(luò)配置,見下表和網(wǎng)絡(luò)截圖:
網(wǎng)絡(luò):
vSwitch0:
vNetwork分布式交換機(jī):dvSwitch
共享存儲:
上圖中的sharestore就是esx01和esx02的共享存儲,esx01和esx02是本地存儲。
VMHA狀態(tài):
二、KVM平臺到VMware ESX平臺的轉(zhuǎn)換:
1、windows系統(tǒng)的轉(zhuǎn)換:
當(dāng)前有一臺windows xp運(yùn)行在KVM虛擬化平臺上,現(xiàn)在將它轉(zhuǎn)換到vmware虛擬化平臺上。
在vcenter中的右鍵點(diǎn)擊群集名稱,在出現(xiàn)的菜單中選擇導(dǎo)入計(jì)算機(jī):
源類型選項(xiàng)中有以下幾個(gè)供選擇:
目標(biāo)類型:
然后選擇”查看源詳細(xì)信息”選項(xiàng)或者下一步,則會出現(xiàn)在源系統(tǒng)上安裝VMware vCenter Converter代理程序,導(dǎo)入計(jì)算機(jī)完成后,會自動刪除這個(gè)代理程序的:
部署完成后,接著出現(xiàn)下面的畫面:
數(shù)據(jù)存儲要選擇esx01和esx02上的共享磁盤,這里是sharestore,虛擬機(jī)版本默認(rèn)就是vmware workstation 7,指定源系統(tǒng)在轉(zhuǎn)換后要在哪臺esx機(jī)器上運(yùn)行。
下一步之后,就會看到源系統(tǒng)的分區(qū)信息:
目標(biāo)分區(qū)布局:
CPU和內(nèi)存信息:
網(wǎng)卡信息:
這里的dvswitch是一個(gè)分布式交換機(jī),網(wǎng)段是192.168.5.0/24,建立在esx上的所有虛擬機(jī)都運(yùn)行在此網(wǎng)段。其他一些選項(xiàng)都是針對轉(zhuǎn)換完成后的一些配置:
點(diǎn)擊完成后,就開始轉(zhuǎn)換操作。轉(zhuǎn)換完成后如圖所示:
待winxp開啟后,以前源端的所有virtio驅(qū)動全部換成vmware驅(qū)動了。
2、Linux系統(tǒng)的轉(zhuǎn)換:
還是轉(zhuǎn)換KVM中的Linux系統(tǒng)至VMware vSphere平臺.轉(zhuǎn)換之前,確保源端Linux系統(tǒng)上的防火墻已關(guān)閉并且SElinux狀態(tài)處于disabled狀態(tài)。當(dāng)前的Linux系統(tǒng)處于運(yùn)行狀態(tài):
源系統(tǒng)詳細(xì)信息:
剛開始,rhcs01使用的virtio BUS,在查看系統(tǒng)詳細(xì)信息時(shí)提示:無法查看源端系統(tǒng)磁盤或卷錯(cuò)誤,后來改為IDE BUS和SCSI BUS后就順利的通過了。
轉(zhuǎn)換前后的分區(qū)信息:
CPU和內(nèi)存信息:
網(wǎng)絡(luò)還是使用分布式交換機(jī)網(wǎng)絡(luò):
高級選項(xiàng):
網(wǎng)絡(luò)配置:
概要信息:
點(diǎn)擊”完成”后就是漫長的轉(zhuǎn)換過程。由于這里使用的網(wǎng)卡類型VMXNET,所以轉(zhuǎn)換完成后要安裝Vmware-tools軟件包,否則不能成功聯(lián)網(wǎng)。
轉(zhuǎn)換之后的信息:
三、虛擬機(jī)的實(shí)時(shí)遷移:
winxp.example.com當(dāng)前運(yùn)行在esx01.example.com上面,如圖所示:
rhcs01.example.com當(dāng)前運(yùn)行在esx02.example.com上面,如圖所示:
1、遷移rhcs01至esx01.example.com上:
右擊rhcs01,選擇遷移:
出現(xiàn)下面的對話框:
選擇更改主機(jī),下一步:
選中esx01.example.com下一步之后,接著選擇linux資源池,下一步:
選擇高優(yōu)先級,下一步:
點(diǎn)擊”完成”之后,就開始遷移,這個(gè)過程很快的,可以在下面的任務(wù)信息中查看:
遷移完成后,在查看rhcs01的概要信息,已經(jīng)成功在esx01上運(yùn)行:
2、關(guān)閉一個(gè)esx節(jié)點(diǎn),驗(yàn)證下VMHA時(shí)候可以自動進(jìn)行虛擬機(jī)遷移工作:
在vCenter控制臺中,對esx01.example.com執(zhí)行關(guān)機(jī)操作:
發(fā)出此操作之后,查看vCenter控制中心的VMHA狀態(tài):
esx01.example.com已經(jīng)處于關(guān)閉狀態(tài),剛在其上運(yùn)行的rhcs01和winxp虛擬機(jī)已經(jīng)成功的遷移到esx02上面。在此過程中,并沒有影響這兩臺虛擬機(jī)的正常運(yùn)行。
參考文獻(xiàn):
?????????????? VMware Documentation
總結(jié)
以上是生活随笔為你收集整理的Converting KVM VirtualHost To VMware vSphere VirtualHost的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java获取各种常用时间方法
- 下一篇: arcgis Manager 登陆时提