體驗vSphere 6之1-安裝VMware ESXi 6 RC版

體驗vSphere 6之1-安裝VMware ESXi 6 RC版

在2015年,各個公司都會發布一系列新的產品,例如Microsoft會發布Windows 10,VMware會發布vSphere 6系列。現在這些產品都已經有了測試版,今天我們在這篇文章中,會向大家介紹VMware ESXi 6.0.0-2159203版本的安裝、配置與基本使用。為了截圖方便,VMware ESXi 6 RC版的安裝我們會在VMware Workstation 11的虛擬機中測試,而以後的使用,則會在物理主機上安裝配置。

對於ESXi 6,我初步的體會有幾點:

(1)ESXi 6.0至少需要4GB的內存才能安裝啟動。從安裝來說,VMware ESXi 6與5.x相差不大,分配2個CPU、4GB內存即可。但ESXi 5.x的版本在安裝之後,可以在只有2GB內存的情況下啟動並進入ESXi系統,而ESXi 6.x如果只有2GB則不能進入ESXi的控制檯界面。

(2)傳統的vSphere Client 6可以修改硬件版本為9、10、11的虛擬機的配置。而在以前的VMware ESXi 5.5的時候,vSphere Client 5.5的客戶端,只能修改硬件版本為8及其以下的虛擬機的配置,如果你“一不小心”將虛擬機硬件版本升級到9或10,那麼vSphere Client只能啟動、關閉高版本的虛擬機,不能修改虛擬機的配置(例如內存、CPU、硬盤等),只能用vSphere Web Client修改,但vSphere Web Client是需要vCenter Server的。從技術來看,用vSphere Client修改虛擬機的配置應該沒有什麼“複雜之處”,估計是VMware為了推行vSphere Web Client吧。

(3)vSphere Client 6能直接修改高硬件版本的虛擬機的配置。

(4)虛擬機容錯支持最多4個CPU,這足以滿足大多數的需求。

好了,下面開始。

1 在虛擬機中安裝VMware ESXi 6

準備好VMware ESXi 6的安裝鏡像,在VMware Workstation 中創建VMware ESXi 6虛擬機,並在虛擬機中安裝VMware ESXi 6。為了完成這一步,你的主機需要至少6GB內存,創建一個4GB、2CPU、40GB硬盤的虛擬機。

(1)在VMware Workstation中創建一個適用於VMware ESXi的虛擬機,在VMware Workstation 11中,這個ESXi的版本選擇“VMware vSphere 2015 Beta版”,如圖1-1所示。我想,等Windows 10及VMware ESXi 6正式版推出,VMware Workstation 11也至少會推出11.0.1版本,用來更新這個提示及版本支持,以及VMware Workstation使用中的一些小Bug。

體驗vSphere 6之1-安裝VMware ESXi 6 RC版

圖1-1 ESXi 6版本選擇

(2)之後加載VMware ESXi 6 RC版的ISO文件,開始安裝,如圖1-2所示。

體驗vSphere 6之1-安裝VMware ESXi 6 RC版

圖1-2 開始安裝

(3)ESXi引導裝入程序,如圖1-3所示,和以前的5.x類似。

體驗vSphere 6之1-安裝VMware ESXi 6 RC版

圖1-3 引導裝入程序

(3)VMware ESXi引導過程,在屏幕上方顯示的版本號、內核、當前安裝的硬件平臺、主機配置(CPU、內存),如圖1-4所示。

體驗vSphere 6之1-安裝VMware ESXi 6 RC版

圖1-4 顯示硬件信息

(4)之後進入VMware ESXi安裝界面,在“Welcome to the VMware ESXi 6.0.0 Installation”對話框中,按回車鍵開始安裝,如圖1-5所示。在“End User License Agreement”對話框中,按F11鍵接受許可協議,如圖1-6所示。

體驗vSphere 6之1-安裝VMware ESXi 6 RC版

體驗vSphere 6之1-安裝VMware ESXi 6 RC版

圖1-5 接受許可協議 圖1-6 鍵盤選擇

(5)在“Select a Disk to Install or Upgrade”對話框,選擇安裝位置,如圖1-7所示。

體驗vSphere 6之1-安裝VMware ESXi 6 RC版

圖1-7 選擇安裝磁盤

(6)如果你的計算機上原來安裝過ESXi,或者有以前的ESXi版本,則會彈出“ESXi and VMFS Found”的容器,提示找到一個ESXi與VMFS數據存儲,你是:

更新這個ESXi、保留ESXi數據存儲

還是安裝新的ESXi、保留數據存儲

還是安裝新的ESXi、覆蓋VMFS數據存儲

如果你以前是ESXi 5.X,則可以選擇第1項。如果你要安裝全新的ESXi,並保留數據庫則選擇第2項。如果你這臺機器是實驗環境,則可以選擇第3項了。如圖1-8所示。

體驗vSphere 6之1-安裝VMware ESXi 6 RC版

圖1-8 找到ESXi及VMFS數據存儲

(7)在“Please select a keyboard layout”對話框,選擇“US Default”,然後按回車鍵,如圖1-9所示。

體驗vSphere 6之1-安裝VMware ESXi 6 RC版

圖1-9 選擇默認鍵盤

(8)在“Please enter a root password”對話框,設置管理員密碼(默認管理員用戶是root),在本例中,設置密碼為12345678。如果在真正的生產環境中,一定要設置一個“複雜”的密碼,即密碼包括大小寫字母、數字並且長度超過7個字符。如圖1-10所示。

【說明】在VMware ESX 4中,最小密碼長度為6位,在VMware ESXi 5中,最小密碼長度為7位。

體驗vSphere 6之1-安裝VMware ESXi 6 RC版

圖1-10 設置密碼

(9)如果是在一臺新的服務器安裝,或者是在一個剛剛初始化過的硬盤上安裝,則會彈出“Confirm Install”對話框,提示這個磁盤會重新分區,而該硬盤上的所有數據將會被刪除,如圖1-11所示。

(10)之後VMware ESXi會開始安裝,並顯示安裝進度,如圖1-12所示。

體驗vSphere 6之1-安裝VMware ESXi 6 RC版

體驗vSphere 6之1-安裝VMware ESXi 6 RC版

圖1-11 確認安裝圖1-12 安裝進度

(11)VMware ESXi 6安裝比較快,在安裝完成後,彈出“Installation Complete”對話框,如圖1-13所示,按回車鍵將重新啟動。在該對話框中提示在重新啟動之前取出VMware ESXi 6安裝光盤介質。

體驗vSphere 6之1-安裝VMware ESXi 6 RC版

圖1-13 安裝完成

(12)當VMware ESXi啟動成功後,在控制檯窗口,可以看到當前服務器信息,如圖1-14所示。在圖中,顯示了VMware ESXi 6當前運行服務器的CPU型號、主機內存大小與管理地址,在本例中,當前管理地址為192.168.80.128。

體驗vSphere 6之1-安裝VMware ESXi 6 RC版

圖1-14 控制檯信息

【說明】在VMware ESXi 5/6中,默認的控制檯管理地址是通過DHCP分配,如果網絡中沒有DHCP或者DHCP沒有可用的地址,其管理控制檯的地址可能為0.0.0.0或169.254.x.x的地址。如果是這樣,可以在控制檯中設置(或修改)管理地址才能使用vSphere Client管理。

2 安裝vSphere Client並連接到ESXi

之後安裝vSphere Client 6,並連接到VMware ESXi 6,查看主要功能,步驟如下。

(1)用vSphere Client連接到ESXi,如圖1-15所示。

體驗vSphere 6之1-安裝VMware ESXi 6 RC版

圖1-15 連接到ESXi

(2)登錄進入ESXi之後,會看到一個“VMware評估通知”,如圖1-16所示。

體驗vSphere 6之1-安裝VMware ESXi 6 RC版

圖1-16 評估通知

(3)登錄進入ESXi 6控制檯,在“摘要”選項卡中,查看當前主機的情況,如圖1-17所示。可以看到,在默認情況下,VMware ESXi使用了大約1320MB的內存,66Mhz的CPU。可以看到ESXi佔用內存較大,CPU利用率並不多(空閒時)。

體驗vSphere 6之1-安裝VMware ESXi 6 RC版

圖1-17 當前主機情況

(4)在“配置→己獲許可的功能”中,可以看到VMware ESXi 6的功能,如圖1-18所示。

體驗vSphere 6之1-安裝VMware ESXi 6 RC版

圖1-18 查看ESXi 6的功能

其中一個最大的改進:FT(虛擬機容錯)支持的CPU數量上升為4,在以前的5.x版本中只支持1個CPU,這無疑是一個具大的改進。

(5)在圖1-18中右上角單擊“編輯”,輸入VMware ESXi 6的序列號,如圖1-19所示。

體驗vSphere 6之1-安裝VMware ESXi 6 RC版

圖1-19 輸入許可密鑰

(6)在分配許可證時可以看到,當前測試的KEY許可日期是2015年3月30號,如圖1-20所示。這是不是意味著,VMware會在這個時間之前發佈vSphere 6的正式版呢?

體驗vSphere 6之1-安裝VMware ESXi 6 RC版

圖1-20 許可功能及日期

(7)分配許可證之後如圖1-21所示。

體驗vSphere 6之1-安裝VMware ESXi 6 RC版

圖1-21 添加許可

3 創建虛擬機

接下來,我們在ESXi中創建一個虛擬機、並在虛擬機中安裝操作系統,與以前版本對比看有那些變化。

(1)用鼠標右鍵單擊連接到的VMware ESXi的計算機名稱或IP地址,在彈出的快捷菜單中選擇“新建虛擬機”選項,或者按“Ctrl+N”熱鍵,如圖1-22所示。

(2)在“配置”對話框中,選擇“自定義”,如圖1-23所示。

(3)在“名稱和位置”對話框,在“名稱”文本框中,輸入要創建的虛擬機的名稱,如Win8.1,如圖1-24所示。在VMware ESXi與vCenter Server中,每個虛擬機的名稱最多可以包含80個英文字符,並且每個虛擬機的名稱在vCenter Server虛擬機文件夾中必須是唯一的。在使用vSphere Client直接連接到VMware ESXi主機時無法查看文件夾,如果要查看虛擬機文件夾和指定虛擬機的位置,請使用VMware vSphere連接到vCenter Server,並通過vCenter Server管理ESXi。

體驗vSphere 6之1-安裝VMware ESXi 6 RC版

體驗vSphere 6之1-安裝VMware ESXi 6 RC版

圖1-22 新建虛擬機 圖1-23 自定義配置

· 說明:通常來說,創建的虛擬機的名稱與在虛擬機中運行的操作系統或者應用程序有一定的關係,在本例中創建的虛擬機名稱為Win8.1,表示這是創建一個Windows 8.1的虛擬機,並在虛擬機中安裝Windows 8.1的操作系統。

(4)在“數據存儲”對話框中,選擇要存儲虛擬機文件的數據存儲,當前只有一個存儲,如圖1-25所示。在該列表中,顯示了當前存儲的容量、已經使用的空間、可用的空間、存儲的文件格式。

體驗vSphere 6之1-安裝VMware ESXi 6 RC版

體驗vSphere 6之1-安裝VMware ESXi 6 RC版

圖1-24 虛擬機名稱 圖1-25 選擇保存虛擬機位置的數據存儲

(5)在“虛擬機版本”對話框中,選擇虛擬機的版本。在VMware ESXi 6的服務器中,可以支持的最高版本是11。在VMware ESXi 5.5支持“虛擬機版本:10”,但在創建虛擬機的對話框中沒有。如果你需要“虛擬機版本:10”,則可以在創建虛擬機後,通過升級硬件的方式,將虛擬機版本升級到10。而在vSphere Client 6中,則可以直接創建硬件版本4、7~11的虛擬機。並且在9、10、11每個版本後面聲明瞭所選版本需要的ESXi 的版本號。如圖2-28所示。

體驗vSphere 6之1-安裝VMware ESXi 6 RC版

圖1-26 選擇虛擬機版本

(6)在“客戶機操作系統”對話框中,選擇虛擬機要運行的操作系統,如圖1-27所示。這與VMware Workstation、VMware Server相類似。在本示例中選擇“Windows 8(32位)”。

體驗vSphere 6之1-安裝VMware ESXi 6 RC版

圖1-27 選擇客戶機操作系統

從列表中可以看到,因為Windows下一代服務器產品的名稱還沒有正式定(估計應該是2015),所以列表中用20XX代替。另外,從列表中出現了Windows 9,我們已經知道,Microsoft已經跳過了Windows 9直接到了Windows 10,估計VMware ESXi 6會在正式版中更正這個提示。

(7)在“CPU”對話框中,選擇虛擬機中虛擬CPU的數量,在VMware ESXi 5的硬件版本中,虛擬機中虛擬CPU的內核總數(虛擬插槽數×每個虛擬插槽的內核數)最多為32,但這受限於主機的CPU數量。為虛擬機中分配的虛擬CPU的數量不能超過主機的CPU數量,例如在寫作本章時,作者所用的服務器是具有2個4核心的CPU,則在創建虛擬機時,為虛擬機中分配虛擬CPU的數量不能超過2(虛擬插槽數),如圖1-28所示。

在為虛擬機選擇內核數時,不會超過VMware ESXi所在主機的CPU內核總數,例如,當在一個具有2個4核心的CPU主機上,創建虛擬機時,每個虛擬插槽的內核數不會超過4個,如圖1-29所示。

體驗vSphere 6之1-安裝VMware ESXi 6 RC版

體驗vSphere 6之1-安裝VMware ESXi 6 RC版

圖1-28 在2個CPU的ESXi主機 圖1-29 在不同ESXi主機創建虛擬機時 創建虛擬機時的虛擬CPU數量選擇 的虛擬CPU數量選擇

附:VMware Workstation 11所支持的虛擬機硬件版本的上限:64 GB 內存、16 個處理器、8 TB 磁盤大小。VMware ESXi 6的硬件版本應該不會等於或高於這個參數。

(8)在“內存”對話框中,配置虛擬機的內存大小,在默認情況下,嚮導為用戶分配的一個合適的大小,在本例中為Windows 8.1的虛擬機默認會分配1GB的內存,如圖1-30所示。

· 說明:在VMware ESXi 5中,最多可以為虛擬機分配1011GB(大約接近1TB即1024GB的內存量)。

(9)在“網絡”對話框中,為虛擬機創建網絡連接,如圖1-31所示。在VMware ESXi中的虛擬機,最多支持4個網卡。在VMware ESXi 6中,虛擬網卡支持Intel E1000E、E1000或 VMXNET 3型網卡。當VMware ESXi主機有多個網絡時,可以在“網絡”列表中選擇。

體驗vSphere 6之1-安裝VMware ESXi 6 RC版

體驗vSphere 6之1-安裝VMware ESXi 6 RC版

圖1-30 為虛擬機配置內存 圖1-31 創建網絡連接

(10)在“SCSI控制器”對話框中,選擇要使用的SCSI控制器類型,可以在“BusLogin”、“LSI邏輯並行”、“LSI Logic SAS”、“VMware準虛擬”之間選擇,如圖1-32所示。通常情況下,選擇默認值即可。

(11)在“選擇磁盤”對話框,為虛擬機創建虛擬硬盤,這與VMware Workstation相類似。在此選擇“創建新的虛擬磁盤”,如圖1-33所示。

體驗vSphere 6之1-安裝VMware ESXi 6 RC版

體驗vSphere 6之1-安裝VMware ESXi 6 RC版

圖1-32 選擇SCSI控制器 圖1-33 創建新的虛擬磁盤

· 說明:與VMware Workstation可以直接使用主機物理硬盤相類似,在VMware ESXi中,可以直接使用“裸機映射”磁盤。

(12)在“創建磁盤”對話框中,設置新創建的虛擬磁盤的容量及置備參數。如果想讓虛擬機“按需分配磁盤空間”,請選擇“Thin Provision”;如果想讓虛擬磁盤按照“磁盤大小”立刻分配空間,可以選擇“厚置備延遲置零”或“厚置備置零”兩種磁盤,如圖1-34所示。厚置備磁盤具有更好的性能,但會佔用過多的磁盤空間。通常情況下,對於需要使用數據庫系統的虛擬機,選擇厚置備磁盤(非SSD存儲);對於大多數的應用來說,選擇“Thin Provision”即可。如果虛擬機保存在SSD(固態硬盤)存儲上,則不要選擇“厚置備”磁盤,在SSD存儲上使用“Thin Provision”即可獲得更好的性能。通常來說,為Windows 7、Windows 8的虛擬機分配60GB即可滿足系統的需求。在此設置為16GB。

(13)在“高級選項”中,指定虛擬磁盤的高級選項與工作模式,如無必要,不要更改,如圖1-35所示。

體驗vSphere 6之1-安裝VMware ESXi 6 RC版

體驗vSphere 6之1-安裝VMware ESXi 6 RC版

圖1-34 創建磁盤 圖1-35 高級選項

· 說明:“獨立”磁盤模式不受快照影響。如果在一個虛擬機系統中,有多個虛擬硬盤時,在創建快照或者從快照中恢復時,選中為“獨立”磁盤模式的虛擬硬盤保持不變。 在VMware ESXi虛擬機中,“獨立”磁盤有兩種模式:“獨立—持久”與“獨立—非持久”。持久模式磁盤的行為與物理機上常規磁盤的行為相似。寫入持久模式磁盤的所有數據都會永久性地寫入磁盤。而對於“獨立—非持久”模式的虛擬機關閉虛擬機電源或重置虛擬機時,對非持久模式磁盤的更改將丟失。使用非持久模式,您可以每次使用相同的虛擬磁盤狀態重新啟動虛擬機。對磁盤的更改會寫入重做日誌文件並從中讀取,重做日誌文件會在虛擬機關閉電源或重置時被刪除。

(14)在“即將完成”對話框中,查看當前新建虛擬機的設置,然後單擊“完成”按鈕,如圖1-36所示。如果你要想進一步修改虛擬機設置,可以選中“完成前編輯虛擬機設置”複選框。

(15)在創建虛擬機的過程中,在vSphere Client控制檯中,在下方的“近期任務”中,顯示創建虛擬機的進程。如果要啟動虛擬機、查看虛擬機窗口,可以鼠標右擊,在彈出的快捷菜單中選擇“打開控制檯”選項,如圖2-89所示。

體驗vSphere 6之1-安裝VMware ESXi 6 RC版

圖1-36 即將完成

(16)之後啟動虛擬機,如圖1-37所示。

體驗vSphere 6之1-安裝VMware ESXi 6 RC版

圖1-37 啟動虛擬機

(17)加載本地ISO鏡像安裝,如圖1-38所示。

體驗vSphere 6之1-安裝VMware ESXi 6 RC版

圖1-38 加載ISO鏡像

(18)因為我們實驗環境中,為Windows 8.1分配了16G硬盤,所以我安裝的是Windows embedded 8.1 industry enterprise x86的版本,如圖1-39所示。

體驗vSphere 6之1-安裝VMware ESXi 6 RC版

圖1-39 安裝Windows 8.1

(19)最後,我在VMware Workstation中創建了個Windows 2012 R2的虛擬機,嘗試安裝vCenter Server,但提示需要8GB內存,故沒有繼續測試,稍後我會在配置較高的主機上安裝vCenter Server並進行測試。

體驗vSphere 6之1-安裝VMware ESXi 6 RC版

體驗vSphere 6之1-安裝VMware ESXi 6 RC版

體驗vSphere 6之1-安裝VMware ESXi 6 RC版

圖 vCenter Server 6 需要8GB內存


分享到:


相關文章: