李林娜,孟乃杰,陶慶宇(華北理工大學冀唐學院,河北 唐山 063300)
一卡通服務器虛擬機常見故障分析
李林娜,孟乃杰,陶慶宇
(華北理工大學冀唐學院,河北 唐山 063300)
本文從虛擬機的啟動、遷移虛擬機、克隆虛擬機、鏡像上傳虛擬機和克隆虛擬機等方面分別分析了造成虛擬機故障的原因及解決方案,為一卡通系統(tǒng)的安全穩(wěn)定提供重要的技術支持。
一卡通;虛擬機;故障分析
校園一卡通服務眾多,服務器虛擬機又承擔著重要角色,它的運行情況決定了校園一卡通服務的穩(wěn)定。因此,能夠快速判斷虛擬機故障并且能夠及時解決對于保障一卡通服務安全穩(wěn)定運行至關重要。這些問題不再是日常遇到的傳統(tǒng)問題,具體問題可以歸納為以下幾個方面:
虛擬機啟動失敗在一卡通虛擬機日常運行中最為常見,其主要原因可以歸結為以下幾點:1)虛擬機存儲斷開,多為磁盤故障導致。2)虛擬機設置時將磁盤容量設置為存儲的可用容量大小。3)虛擬機內存設置過小,無法正常啟動。4)在利用鏡像模板進行虛擬機安裝時,服務器與鏡像文件的遠程存儲斷開也會導致啟動失敗。5)資源池下沒有主機時,資源池下的虛擬機啟動失敗。6)資源池下有主機時,當創(chuàng)建在資源池下的虛擬機啟動所需的資源大于任何一臺主機所剩余的資源,虛擬機啟動時失敗。7)CPU兼容性錯誤,部分虛擬機所在的主機cpu不支持虛擬化功能;8)虛擬機網(wǎng)卡、磁盤等硬件更改后,再恢復到之前硬件狀態(tài)的快照,導致虛擬機不能使用。9)控制節(jié)點修改安全級別,計算節(jié)點未重啟,安全模式不一致時,計算節(jié)點下的虛擬機創(chuàng)建快照,待計算節(jié)點重啟后,對虛擬機進行恢復快照,虛擬機啟動失敗。10)服務器的IP的網(wǎng)段被修改。導致虛擬機所使用的網(wǎng)卡“網(wǎng)絡”不存在。
對上述的服務器虛擬化的虛擬機不能正常啟動,處理方案歸結如下:1)查看虛擬機磁盤所使用的存儲類型,檢查該數(shù)據(jù)存儲的連接狀態(tài),并使之連接上。2)磁盤設置容量小于可用容量。3)虛擬機右鍵點擊“編輯虛擬機”,配置界面調整“內存大小”,修改后重置虛擬機。4)刪除啟動失敗的虛擬機,使鏡像的存儲與服務器連接上,再重新使用鏡像模板安裝虛擬機,成功后會自動啟動。5)資源池下添加主機或移動其他資源池下的主機到該資源池下。6)釋放或調整服務器的資源,以達到虛擬機所需的資源大小。7)更換可支持虛擬化的主板cpu。8)將虛擬機恢復到與現(xiàn)在硬件環(huán)境相同的快照。9)安全級別不一致時,請勿創(chuàng)建快照。10)編輯該虛擬機的網(wǎng)卡,重新選擇一個網(wǎng)絡。
因一卡通服務較多,通常需要進行服務調整,這就避免不了對虛擬機進行遷移,遷移中失敗原因可以歸結為以下幾點:1)源主機和目標主機網(wǎng)絡中斷或網(wǎng)絡不通。2)目標主機故障或被重啟。3)源主機和目標主機的cpu類型不兼容。4)源主機和目標主機的BIOS配置項配置不一致,例如“Advanced>Advanced Processor”中的cpu特性列表的配置不一致。5)虛擬機使用的虛擬交換機沒有使用任何網(wǎng)卡。6)目標主機沒有與該虛擬機所使用的物理網(wǎng)卡同網(wǎng)段的網(wǎng)卡。7)虛擬機磁盤使用的是本地存儲。8)目標主機無法連接該虛擬機所正在使用的遠端存儲。9)控制節(jié)點修改安全級別,計算節(jié)點未重啟,安全模式不一致時,遷移虛擬機失敗。
對上述的服務器虛擬化的虛擬機不能正常遷移,處理方案歸結如下:1)檢查和修復網(wǎng)絡。2)修復目標主機的故障,待目標主機啟動后再嘗試遷移。3)更換遷移的目標主機。4)修改配置為一致。5)更換該虛擬機所使用的虛擬交換機。6)更換該虛擬機所在虛擬交換機所使用的網(wǎng)卡,或者將目標主機中某一網(wǎng)卡設置為該虛擬機所使用的物理網(wǎng)卡同一網(wǎng)段。7)無法遷移,將該虛擬機保存為鏡像后,在目標主機下新建虛擬機,使用該鏡像安裝8)調整網(wǎng)絡配置,使目標主機能夠連上該遠端存儲。9)將計算節(jié)點服務器重啟,使其安全級別一致,再進行遷移。
當一卡通系統(tǒng)需要增加服務時,通常會進行虛擬機克隆,在克隆的過程中,可能會出現(xiàn)一直顯示為“正在克隆”但是進度條卻并沒有往下進行,造成這種現(xiàn)象的原因主要歸為以下幾點:1)網(wǎng)絡突然中斷。2)主機存儲、內存、cpu等資源不夠。3)虛擬機正在被克隆的磁盤斷開。對上述的服務器虛擬化的虛擬機機能正??寺?,處理方案歸結如下:1)強制停止被克隆虛擬機,刪除失敗的克隆虛擬機,再重新克隆。2)釋放服務器的相關資源。3)刪除未克隆成功的虛擬機,重新克隆。
完成好的虛擬機鏡像在上傳的過程中有可能會出現(xiàn)失敗,關于上傳失敗的日常現(xiàn)象主要歸結以下幾點:1)鏡像存儲空間不足。2)網(wǎng)絡中斷。3)鏡像存儲斷開4)上傳鏡像過程中,刷新瀏覽器。5)由瀏覽器自身限制,可能因為上傳文件過大或者同時上傳的文件過多,導致鏡像上傳失敗。
上述的服務器虛擬化的虛擬機鏡像上傳失敗,處理方案歸結如下:1)鏡像分組下,選擇未成功的鏡像,右鍵點擊“刪除”;修改鏡像存儲庫的位置或調整鏡像存儲的大小,重新上傳。2)檢查并修復網(wǎng)絡后,重新上傳。3)檢查存儲硬件是否完好,并且網(wǎng)絡連接通暢,若一切調整好后,可重新上傳鏡像。4)重新上傳。建議:上傳過程中不要刷新瀏覽器。5)使用其它瀏覽器上傳較大的文件或者等待其它任務完成后再進行上傳。
完成好的虛擬機鏡像在保存的過程中有可能會出現(xiàn)失敗,關于保存失敗的日?,F(xiàn)象主要歸結以下幾點:1)鏡像存儲空間不足;2)網(wǎng)絡中斷;3)鏡像存儲斷開。4)鏡像庫空間不足。
上述的服務器虛擬化的虛擬機鏡像保存失敗,處理方案歸結如下:1)在服務器“虛擬機”列表,強行關閉“保存為鏡像”的虛擬機,鏡像分組下刪除“正在保存”的鏡像,修改鏡像存儲庫的位置或調整鏡像存儲的大小,重新保存鏡像。2)檢查并修復網(wǎng)絡后,重新保存鏡像。3)檢查存儲硬件是否完好,并且網(wǎng)絡連接通暢,若一切調整好后,可重新保存鏡像。4)更改鏡像庫存儲,或調整鏡像庫空間大小。
[1]杜睿.基于IP-SAN技術的石化企業(yè)數(shù)據(jù)集中存儲系統(tǒng)的設計與實現(xiàn)[D].上海:華東理工大學碩士論文,2010.
[2]姚軍光.基于VMware的服務器虛擬架構設計[J].科技視界, 2012(15):174-175.
[3]羅毅.宜賓移動IT支撐系統(tǒng)設計研究[D].成都:電子科技大學碩士論文,2011.