董富強(qiáng)
摘 要 隨著信息化技術(shù)的普及和應(yīng)用,各企業(yè)在服務(wù)器整合時(shí),為了提高硬件的利用率,減少硬件服務(wù)器的數(shù)量,解決空間、功耗、管理成本和人力成本考慮的同時(shí),大多采用了服務(wù)器虛擬化技術(shù)。本文就虛擬機(jī)的維護(hù)與故障處理作簡(jiǎn)要分析說(shuō)明。
【關(guān)鍵詞】虛擬機(jī) 維護(hù) 故障 處理
隨著近年來(lái)計(jì)算機(jī)性能的飛速發(fā)展,計(jì)算機(jī)硬件資源的嚴(yán)重浪費(fèi),虛擬機(jī)技術(shù)受到關(guān)注,并被現(xiàn)代企業(yè)所充分利用,也將在現(xiàn)代企業(yè)信息化進(jìn)程中發(fā)揮越來(lái)越重要的作用。目前能夠?qū)崿F(xiàn)服務(wù)器虛擬化技術(shù)的產(chǎn)品紛繁眾多,業(yè)界主流的產(chǎn)品有:Vmware公司的Vsphere、Microsoft公司的Hyper-V、Citrix公司的Xenserver等。那么,如何去更好地維護(hù)虛擬機(jī),當(dāng)虛擬機(jī)出現(xiàn)故障,該怎么去處理呢?本文將針對(duì)“Vmware”的虛擬機(jī)的維護(hù)與故障處理進(jìn)行簡(jiǎn)要分析說(shuō)明。
1 虛擬機(jī)日常維護(hù)
1.1 硬件維護(hù)
服務(wù)器隨著業(yè)務(wù)的不斷增長(zhǎng),硬件資源不足問(wèn)題或者出現(xiàn)存儲(chǔ)硬件告警對(duì)這種需要停機(jī)維護(hù)。首先需要做好虛擬機(jī)的備份工作:
(1)在有條件的情況下可以將業(yè)務(wù)虛機(jī)遷移到集群中其他服務(wù)器主機(jī)上,再將故障服務(wù)器切換至維護(hù)模式并從HA集群中移除再進(jìn)行更換操作。
(2)在非集群情況下,可以通過(guò)Vcenter遷移更改主機(jī)和數(shù)據(jù)存儲(chǔ)(必須關(guān)閉虛擬機(jī)電源)到其它服務(wù)器上。
(3)通過(guò)Vcenter 或者管理工具vSphere client導(dǎo)出OVF模板(必須關(guān)閉虛擬機(jī)電源) 到其它硬盤,等更換完畢后導(dǎo)入即可。
1.2 軟件維護(hù)
(1)虛擬機(jī)需要定期快照和備份,一旦系統(tǒng)崩潰,則應(yīng)立即恢復(fù)虛擬機(jī)。
(2)當(dāng)虛擬機(jī)系統(tǒng)需要啟用備份系統(tǒng)恢復(fù)時(shí),業(yè)務(wù)管理員應(yīng)與管理員確認(rèn)業(yè)務(wù)是否已恢復(fù)并做好恢復(fù)記錄。
2 虛擬機(jī)的普遍故障及解決方法
2.1 擴(kuò)展服務(wù)器硬盤不慎將系統(tǒng)盤破壞
服務(wù)器增加硬盤,原則不會(huì)破壞系統(tǒng),但由于錯(cuò)誤操作,將原系統(tǒng)破壞。處理建議:
(1)保持原有的RAID不變。
(2)使用原EXSI系統(tǒng)版本重新安裝系統(tǒng)(位置不變)。
(3)添加存儲(chǔ)保持原存儲(chǔ)標(biāo)識(shí)不變。
(4)選中數(shù)據(jù)存儲(chǔ)瀏覽,找到以前建立的虛擬機(jī),添加到清單,虛擬機(jī)就會(huì)在清單中顯示出來(lái)。
2.2 安裝了操作系統(tǒng),并且不顯示卡驅(qū)動(dòng)程序
在虛擬機(jī)中安裝操作系統(tǒng)完成后卻不顯示網(wǎng)卡的驅(qū)動(dòng)程序,主要因以下幾方面原因:
(1)未安裝 guest-tools。
(2)虛擬機(jī)選擇的網(wǎng)卡類型未按默認(rèn)安裝網(wǎng)卡驅(qū)動(dòng)程序安裝。
處理方案:
(1)安裝 guest-tools 工具。
(2)虛擬機(jī)控制臺(tái), 安裝網(wǎng)卡驅(qū)動(dòng)。
2.3 虛擬機(jī)長(zhǎng)時(shí)間未登陸密碼忘記
虛擬機(jī)設(shè)置好后一般都是通過(guò)遠(yuǎn)程登陸來(lái)實(shí)現(xiàn),通過(guò)控制臺(tái)登陸較少,但無(wú)論通過(guò)那種方式登陸到虛擬機(jī),都需要知道系統(tǒng)密碼,如此多的虛擬機(jī)忘記密碼處理措施:
(1)下載PE ISO 文件上傳到EXSI存儲(chǔ)上。
(2)設(shè)置虛擬機(jī)下次引導(dǎo)時(shí)強(qiáng)制進(jìn)入BIOS設(shè)置。
(3)虛擬機(jī)CD、DVD光驅(qū)通過(guò)數(shù)據(jù)存儲(chǔ)選擇 PE ISO。
(4)若無(wú)法選擇,通過(guò)vSphere Web client 可以實(shí)現(xiàn)。
(5)虛擬機(jī)開(kāi)機(jī)時(shí)選擇已連接。
(6)后面和物理機(jī)一樣操作即可完成系統(tǒng)密碼的破解。
2.4 EXSI密碼忘記解決辦法
EXSI密碼忘記也是常有的事,那如果忘記密碼時(shí),處理措施:
(1)重啟ESXI系統(tǒng),從光驅(qū)啟動(dòng),在光驅(qū)中插入esxi系統(tǒng)盤,對(duì)原有系統(tǒng)進(jìn)行重裝。
(2)處需選擇安裝原有系統(tǒng)的存儲(chǔ)。
(3)選擇安裝esxi,保留vmfs數(shù)據(jù)存儲(chǔ)選項(xiàng)。
(4)重新部署密碼。
(5)安裝完成后重啟esxi系統(tǒng)。
(6)進(jìn)入配置選項(xiàng),配置相關(guān)的配置。
(7)配置完成后從vclient登陸esxi。
(8)登陸后選擇datastore--瀏覽存儲(chǔ)器。
(9)找到之前建立的虛擬機(jī)文件夾xxx;
(10)郵件xxx.vmx文件--將虛擬機(jī)添加到清單。
2.5 EXSI安裝好的虛擬機(jī)遷移到WMware workstation
在EXSI部署好的虛擬機(jī)系統(tǒng),如何不用再在VMwareWorkstation重新部署,完全使用呢?具體處理措施:
(1)EXSI 上關(guān)閉需要遷移的虛擬機(jī)。
(2)在安裝VMwareWorkstation 上安裝運(yùn)行VMware vCenter Converter Standalone Client。
(3)選擇Connect to a local server繼續(xù)。
(4)點(diǎn)擊Convert machine ,選擇VmwareInfrastructure virtual machine ,輸入虛擬機(jī)所在的服務(wù)器的IP用戶名和密碼繼續(xù)。
(5)選擇需要遷移的虛擬機(jī)繼續(xù),通過(guò)設(shè)置并導(dǎo)出適合于VMware workstation版本的虛擬機(jī)繼續(xù)。
(6)新導(dǎo)出的虛擬機(jī)導(dǎo)入適合的VMware workstation版本即可使用。
2.6 解決網(wǎng)卡直通問(wèn)題
為了重要的業(yè)務(wù)系統(tǒng),在一些特殊的情況下,需要虛擬機(jī)的網(wǎng)卡做成直通網(wǎng)卡,具體操作:
(1)確保物理網(wǎng)卡無(wú)虛擬機(jī)在使用。
(2)通過(guò)MwarevSphere Client硬件內(nèi)的 “高級(jí)配置”來(lái)設(shè)置DirectPath I/O。
(3)配置完后需要重新啟動(dòng)服務(wù)器。
(4)通過(guò)虛擬機(jī)添加硬件以太網(wǎng)適配器,選擇直通網(wǎng)卡即可。
3 結(jié)束語(yǔ)
虛擬機(jī)比標(biāo)準(zhǔn)硬件的配置速度快,可以將數(shù)百個(gè)虛擬機(jī)放在十幾臺(tái)物理服務(wù)器上運(yùn)行,在提高效率的同時(shí)節(jié)約了電能和硬件支出,這都使得虛擬化更加引人注目。但是,準(zhǔn)備采用虛擬化戰(zhàn)略的企業(yè)需要保證有重要任務(wù)的IT系統(tǒng)和應(yīng)用程序的可管理性和自動(dòng)化,必須了解掌握虛擬化的潛在風(fēng)險(xiǎn)及故障處理。
參考文獻(xiàn)
[1]王曉梅,馬芳.計(jì)算機(jī)虛擬化技術(shù)應(yīng)用分析[J].計(jì)算機(jī)工程應(yīng)用技術(shù),2012.
[2]吳乾清.基于VMare的數(shù)字圖書(shū)館服務(wù)器虛擬化研究與應(yīng)用[J].現(xiàn)在情報(bào),2012,32(04).
[3]趙東,何高巖.淺析服務(wù)器虛擬化故障研究及處理方案[J].現(xiàn)代交際,2011.
作者單位
昆山登云科技職業(yè)學(xué)院 江蘇省昆山市 215300endprint