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