虛擬化動手實驗之高可用實現:常見問題
相關閱讀:
虛擬化動手實驗之高可用實現1:背景描述及解決方案
http://virtual.it168.com/a2010/0831/1097/000001097072.shtml
虛擬化動手實驗之高可用實現2:準備軟硬件環境
http://virtual.it168.com/a2010/0831/1097/000001097081.shtml
虛擬化動手實驗之高可用實現3:準備實驗環境
http://virtual.it168.com/a2010/0830/1096/000001096519.shtml
虛擬化動手實驗之高可用實現4:添加主機及存儲
http://virtual.it168.com/a2010/0830/1096/000001096578.shtml
虛擬化動手實驗之高可用實現5:HA安裝及配置
http://virtual.it168.com/a2010/0830/1096/000001096672.shtml
虛擬化動手實驗之高可用實現6:VMwareHA、VMotion測試驗收
http://virtual.it168.com/a2010/0830/1096/000001096720.shtml
虛擬化動手實驗之高可用實現7: 容錯(FT)的實現
http://virtual.it168.com/a2010/0831/1097/000001097110.shtml
虛擬化動手實驗之高可用實現8:常見問題分析
http://virtual.it168.com/a2010/0831/1097/000001097119.shtml
本期動手實驗相關演示操作視頻:(1)、(2)、(3)、(4)、(5)、(6)。
【CNETCOM 虛擬化動手實驗】
一、VMware HA與VMotion關係
這雖說不是個問題,但在做的過程中總是由於理解造成一些功能實現期望達不到。
VMware HA keyijiangxunijijiqisuozhuliudezhujijizhongzaiqunjinei,congerweixunijitigonggaokeyongxing。qunjizhongdezhujijunhuishoudaojiankong,ruguofashengguzhang,guzhangzhujishangdexunijijiangzaibeiyongzhujishangzhongxinqidong。yejiushishuoVMware HA是針對ESX主機的(硬件),且在虛擬機重新在另一台ESX主機啟動過程中,會根據硬件及架構設計的不同有不程序的業務中止情況(盡管時間很短)。這樣就為計劃的或非計劃的停機時間內保持業務的可用性提供了保證。
VMware VMotion是能夠將虛擬機動態地在不同的物理主機(ESX主機)之間遷移的技術,且在遷移的過程是不會終止最終用戶的訪問(業務的對外供給是不會停止的)。
二、HA在集群中檢測到可能的主機故障
如下圖,有時侯會出這樣的配置問題,這種情況一般是此台ESX主機(圖中的ESXTWO)意外關機、重啟、停機維護或是出現了硬件故障等。此時當檢測到這種問題出現時,就會轉移其上的虛擬機到另外一台正在運行的群集中的ESX主機,也就是所謂的HA功能實現。(圖1)
▲
三、無法成功添加ESX主機到HA群集中
出現這種錯誤是和ESX主機名、vCenter Server名稱解析有關。
通常采用兩種方法解決:
1、 在加入群集的所有ESX主機及vCenter Server機器上的HOSTS文件裏,添加這幾台機器主機名及IP地址。
2、 如果存在DNS,需要在DNS中加入相向的主機A記錄,並填寫相應的反向解析記錄。
下圖就是如何通過圖形界麵的方式設置ESX主機的DNS域:(圖2)
▲
四、在設置VM所在的VLAN時,尤其是存在多個VLAN時,如何與物理網絡中的具有同樣VLAN ID的機器實現通訊。
遇到此種情況時,就不得不提一種交換機支持的端口功能:TRUNK。當一個端口啟用了TRUNK功能後,就具備端口聚合的功效,會自動檢測來流向此端口的所有流量,並把不同VLAN的流量導向物理交換機上相應的VLAN中。
比如,在一台ESX主機上有兩個千M網卡綁定在一起(組合成vswitch1)提供VM與外通訊的流量,並與物理交換機上的兩個啟用了TRUNK功能的端口相連接。此時VMs分別在VLAN 1、VLAN2、VLAN3上,同時在物理交換機上也有同樣ID的VLAN。那麼,在VLAN1中的虛擬機,就可以和與物理交換機上VLAN1中的端口相連的機器相互通訊了。
五、HA及VMotion功能,無法實現
除了是主機名解析的原因,還要保證一個前提,那就是ESX主機必需連接一個共享的存儲,此上的VM配置及硬盤文件放置在此上。
六、 容錯無法實現
容錯是一個很好的可用性功能,但此實現的限製條件較高、較多。當不能襪現時,就需要從硬件如CPU、主板來檢查,從軟件環境如HA是否啟用、是否合規等方麵來檢查。





閩公網安備 35020302001891號