2012年2月23日 星期四

部署 VMware vSphere 5 之一 -- 安裝 ESXi 5

本文將說明如何安裝 ESXi 5伺服器。

VMware vSphere 5 部署架構

 

vmware vsphere

 

VMware vSphere 5 元件

VMware_arch

部署Vmware虛擬化環境

安裝 VMware ESXi 5 實務

一.  ESXi 5 安裝條件與準備建議

  1. ESXi 5伺服器可以安裝在實體機器或虛擬機器
  2. 處理器(Processor)需求條件:
    (1) 64 bits CPU
    (2) 至少2個核心
    (3) 硬體虛擬化技術
        Intel CPU
    ◎ 硬體虛擬化技術:VT-x (vmx)
    ◎ 分頁表虛擬化技術: Extended Page Tables (EPT)
        AMD CPU
    ◎硬體虛擬化技術: AMD-v (svm)
    ◎ 分頁表虛擬化技術: Rapid Virtualization Indexing (RVI)
  3. 實體記憶體:至少2GB (建議 8GB RAM)

 

※ 使用coreinfo檢查處理器是否支援:

如果是打算安裝在虛擬機器內最好使用工具檢查CPU是否可以支援ESXi 5 ,下圖Core i7 處理器檢查的結果顯示(1)支援雙核,(2)支援硬體虛擬化和(3)分頁虛擬化技術,所以可順利安裝ESXi 5

vm_checkcpu[4]

二. ESXi 5 安裝步驟與說明

底下為安裝 ESXi 5的詳細步驟與說明:

 

1.  由光碟機啟動 VMware ESXi 安裝過程

vm_install1

2.  自動載入安裝檔案

vm_install2

3.  繼續載入安裝元件

vm_install3

4. 出現歡迎畫面後按 [Enter] 並接受授權合約

vm_install4

vm_install5

5. 選擇安裝的磁碟

vm_install6

6. 選擇鍵盤類型 (接受預設 US Default)

vm_install7

7. 輸入此部ESX伺服器管理員 root的密碼

vm_install8

8. 安裝程式會掃瞄額外系統資訊

vm_install9

9. 確認安裝後,請按F11開始安裝 (請等待…..)

vm_install10

10. 一旦順利完成安裝,請移除CD媒體再重新開機。

vm_install11

11. 安裝後,第一次啟動 VMware ESX的畫面

 vm_install13

 

 

CPU 不支援EPT (SLAP)的安裝方法

由於安裝 ESXi 5在VMware Workstation時,您的CPU必需支援EPT功能,但Core 2 Duo雖有支援VT-x卻不支援EPT,所以安裝時會出現『Virtualized Intel VT-x/EPT is disabled for this ESX VM. You will only be able to run 32-bit nested VMs』警告,不過您可以透過下列步驟解決這個問題:

1. 新增虛擬機器 (new virtual machine)
2. 選擇自訂 (Custom)進階 (advanced)安裝
3. 硬相容性選取 "Workstation 8.0"
4. 選擇 "I will install the operating system later "
5. Guest Operating System 選取 "Red Hat Linux Enterprise Version 4 64-Bit "
6. 接下來,完成後續精靈程式至最後一個設定頁時,請按 "Customize Hardware "按鈕
7. 請選取 "Processor" 設備,並將 Preferred mode設定為 Intel VT-x or AND-V,而底下的二個選項請留空白未選取狀態
8. 請選取 "Display" 設備,清除 "Accelerate 3D graphics " (如果已核選的話)
9. 請勿在此時啟動VM,因為還需要編輯 vmx檔案,並加上以下一行 :
      monitor_control.restrict_backdoor="true"
10. 最後,啟動虛擬機器開始安裝ESXi 5 即可順利完成。