[Vmware ESXi]初體驗!安裝VMware ESXi 4.0甘苦談

因為公司總是要一堆Server使用,過去使用的是Vmware Server去模擬,老實說非常吃資源而且效果不佳,於是曾經想玩過半虛化的虛擬器的想法就這樣拿出來了。其實市面上最常見到的半虛化主要兩家為微軟的Hiper-V與VMware的ESX(i)。經過比較之後,大概可以分出一些優勢,Hiper-V主要是使用在Windows 2008 R2中使用,雖然Windows 2008 64bit也有,但我司Xen Server很倒楣的老板當初傻傻亂買是windows 2008 32bit隨機版,因此沒有辦法藉由2008去玩所謂的半虛化功能,此外經過線上了解後,其實Hiper-V大多使用Guest OS都是Windows為主,我司的環境當然要保留Linux的使用可能,所以既然沒辦法吵著老闆要買64Bit的2008,不如自己灌ESXi吧,而且ESXi 的環境比Hiper-V來的乾淨簡單(畢竟兩者差在一個為Linux為開發平台,一個為Windows 2008同捆出售),當然效能上ESXi來的簡單有利。

建議安裝前還是先把Ram衝上去8G,如果可以去買個Raid卡來保障自己電腦的危機。

1.安裝教學
安裝其實不難,網路上很多教學文章,您可以前往這個網站學習安裝步驟(要注意的是ESXi比較常安裝在Server級的電腦,同時也比較能夠支援,如果您的電腦不知道支不支援,安裝的時候就會幫你檢查了,安裝時會用掉整顆硬碟,切割方式也非常不同。所以安裝前把檔案都備份起來吧。

2.安裝重點
因為要先前往VMware註冊才能拿到Linense Key,此外建議註冊的E-mail別使用免費的信箱,因為它會判別您的信箱而影響軟體的提供權限,一開始我用Yahoo註冊是可以激活並下載ESXi還有Linense Key,但後來導致我後來想抓別的軟體工具都無法下載,才勉為其難使用公司信箱重新註冊。

3.設定
安裝完,主要的初步設定都在原主機上按F2就可以設定IP跟密碼了。其他主要細部設定都是要靠這套VMware vSphere Client軟體進行操作,這套軟體直接Browser 網頁上輸入你主機的IP位置,就可以在第一個選項進行下載。下載安裝後記得到你的信箱去找一下激活,會送你到ESXi的頁面,其中就會出現Key的部分,透過VMware vSphere Client->Configuration->Licensed Features就可以輸入成功解除60天限制。

4.建置
建置VM OS的時候,注意在Create a Disk的部分可以使用兩種方式可以額外選取,Support cdustering features such.....是原汁原味的分配空間(穩定且能排除故障),Allocate and commit space .....是使用空間壓縮瘦身的方式,如果你都沒溝,還是一樣會原汁原味分配空間。我是考慮到以後要整個做個備份風險會浪費太多時間(不論使用Ghost還是VM提供的方法都會影響備份時機)。

5.轉移
我有一些OS是原本掛在VM Server,所以需要一個轉檔程式轉到ESXi可以讀的,你可以透過Converter Standalone Client完成辦到,這個軟體是原廠所提供,如果你當初註冊信箱是公司的就可以前往下載,此套軟體除了可以VM to ESXi之外,還可以直接對實體OS to ESXi,蠻方便的。
轉檔之前記得先把ESXi的SSH給開通,開通教學可以參考這裡
如果轉檔過程中發現出現the session is not authenticated無法繼續下一步,那就代表你的ESXi 時間不對,前往VMware vSphere Client中修改回來,另外還要到電腦->服務->Vmware Converter Agent重新啟動,就可以了。

另外如果你跟我一樣在VM Server轉到ESXi之後,發現Linux的網卡不見了,是因為網卡的紀錄與新平台不符合,只要rm移除/etc/udev/rules.d/z25_persistent-net.rules後重新開機就好了

待續...
等我整理好ESXi之後再來談備份問題。

留言