在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能夠修改硬件版本爲九、十、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吧。ide
(3)vSphere Client 6能直接修改高硬件版本的虛擬機的配置。性能
(4)虛擬機容錯支持最多4個CPU,這足以知足大多數的需求。測試
好了,下面開始。操作系統
準備好VMware ESXi 6的安裝鏡像,在VMware Workstation 中建立VMware ESXi 6虛擬機,並在虛擬機中安裝VMware ESXi 6。爲了完成這一步,你的主機須要至少6GB內存,建立一個4GB、2CPU、40GB硬盤的虛擬機。3d
(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。日誌
圖1-1 ESXi 6版本選擇blog
(2)以後加載VMware ESXi 6 RC版的ISO文件,開始安裝,如圖1-2所示。
圖1-2 開始安裝
(3)ESXi引導裝入程序,如圖1-3所示,和之前的5.x相似。
圖1-3 引導裝入程序
(3)VMware ESXi引導過程,在屏幕上方顯示的版本號、內核、當前安裝的硬件平臺、主機配置(CPU、內存),如圖1-4所示。
圖1-4 顯示硬件信息
(4)以後進入VMware ESXi安裝界面,在「Welcome to the VMware ESXi 6.0.0 Installation」對話框中,按回車鍵開始安裝,如圖1-5所示。在「End User License Agreement」對話框中,按F11鍵接受許可協議,如圖1-6所示。
圖1-5 接受許可協議 圖1-6 鍵盤選擇
(5)在「Select a Disk to Install or Upgrade」對話框,選擇安裝位置,如圖1-7所示。
圖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所示。
圖1-8 找到ESXi及VMFS數據存儲
(7)在「Please select a keyboard layout」對話框,選擇「US Default」,而後按回車鍵,如圖1-9所示。
圖1-9 選擇默認鍵盤
(8)在「Please enter a root password」對話框,設置管理員密碼(默認管理員用戶是root),在本例中,設置密碼爲12345678。若是在真正的生產環境中,必定要設置一個「複雜」的密碼,即密碼包括大小寫字母、數字而且長度超過7個字符。如圖1-10所示。
【說明】在VMware ESX 4中,最小密碼長度爲6位,在VMware ESXi 5中,最小密碼長度爲7位。
圖1-10 設置密碼
(9)若是是在一臺新的服務器安裝,或者是在一個剛剛初始化過的硬盤上安裝,則會彈出「Confirm Install」對話框,提示這個磁盤會從新分區,而該硬盤上的全部數據將會被刪除,如圖1-11所示。
(10)以後VMware ESXi會開始安裝,並顯示安裝進度,如圖1-12所示。
圖1-11 確認安裝圖1-12 安裝進度
(11)VMware ESXi 6安裝比較快,在安裝完成後,彈出「Installation Complete」對話框,如圖1-13所示,按回車鍵將從新啓動。在該對話框中提示在從新啓動以前取出VMware ESXi 6安裝光盤介質。
圖1-13 安裝完成
(12)當VMware ESXi啓動成功後,在控制檯窗口,能夠看到當前服務器信息,如圖1-14所示。在圖中,顯示了VMware ESXi 6當前運行服務器的CPU型號、主機內存大小與管理地址,在本例中,當前管理地址爲192.168.80.128。
圖1-14 控制檯信息
【說明】在VMware ESXi 5/6中,默認的控制檯管理地址是經過DHCP分配,若是網絡中沒有DHCP或者DHCP沒有可用的地址,其管理控制檯的地址可能爲0.0.0.0或169.254.x.x的地址。若是是這樣,能夠在控制檯中設置(或修改)管理地址才能使用vSphere Client管理。
以後安裝vSphere Client 6,並鏈接到VMware ESXi 6,查看主要功能,步驟以下。
(1)用vSphere Client鏈接到ESXi,如圖1-15所示。
圖1-15 鏈接到ESXi
(2)登陸進入ESXi以後,會看到一個「VMware評估通知」,如圖1-16所示。
圖1-16 評估通知
(3)登陸進入ESXi 6控制檯,在「摘要」選項卡中,查看當前主機的狀況,如圖1-17所示。能夠看到,在默認狀況下,VMware ESXi使用了大約1320MB的內存,66Mhz的CPU。能夠看到ESXi佔用內存較大,CPU利用率並很少(空閒時)。
圖1-17 當前主機狀況
(4)在「配置→己獲許可的功能」中,能夠看到VMware ESXi 6的功能,如圖1-18所示。
圖1-18 查看ESXi 6的功能
其中一個最大的改進:FT(虛擬機容錯)支持的CPU數量上升爲4,在之前的5.x版本中只支持1個CPU,這無疑是一個具大的改進。
(5)在圖1-18中右上角單擊「編輯」,輸入VMware ESXi 6的序列號,如圖1-19所示。
圖1-19 輸入許可密鑰
(6)在分配許可證時能夠看到,當前測試的KEY許可日期是2015年3月30號,如圖1-20所示。這是否是意味着,VMware會在這個時間以前發佈vSphere 6的正式版呢?
圖1-20 許可功能及日期
(7)分配許可證以後如圖1-21所示。
圖1-21 添加許可
接下來,咱們在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。
· 說明:一般來講,建立的虛擬機的名稱與在虛擬機中運行的操做系統或者應用程序有必定的關係,在本例中建立的虛擬機名稱爲Win8.1,表示這是建立一個Windows 8.1的虛擬機,並在虛擬機中安裝Windows 8.1的操做系統。
(4)在「數據存儲」對話框中,選擇要存儲虛擬機文件的數據存儲,當前只有一個存儲,如圖1-25所示。在該列表中,顯示了當前存儲的容量、已經使用的空間、可用的空間、存儲的文件格式。
圖1-24 虛擬機名稱 圖1-25 選擇保存虛擬機位置的數據存儲
(5)在「虛擬機版本」對話框中,選擇虛擬機的版本。在VMware ESXi 6的服務器中,能夠支持的最高版本是11。在VMware ESXi 5.5支持「虛擬機版本:10」,但在建立虛擬機的對話框中沒有。若是你須要「虛擬機版本:10」,則能夠在建立虛擬機後,經過升級硬件的方式,將虛擬機版本升級到10。而在vSphere Client 6中,則能夠直接建立硬件版本四、7~11的虛擬機。而且在九、十、11每一個版本後面聲明瞭所選版本須要的ESXi 的版本號。如圖2-28所示。
圖1-26 選擇虛擬機版本
(6)在「客戶機操做系統」對話框中,選擇虛擬機要運行的操做系統,如圖1-27所示。這與VMware Workstation、VMware Server相相似。在本示例中選擇「Windows 8(32位)」。
從列表中能夠看到,由於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所示。
圖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主機有多個網絡時,能夠在「網絡」列表中選擇。
(10)在「SCSI控制器」對話框中,選擇要使用的SCSI控制器類型,能夠在「BusLogin」、「LSI邏輯並行」、「LSI Logic SAS」、「VMware準虛擬」之間選擇,如圖1-32所示。一般狀況下,選擇默認值便可。
(11)在「選擇磁盤」對話框,爲虛擬機建立虛擬硬盤,這與VMware Workstation相相似。在此選擇「建立新的虛擬磁盤」,如圖1-33所示。
圖1-32 選擇SCSI控制器 圖1-33 建立新的虛擬磁盤
· 說明:與VMware Workstation能夠直接使用主機物理硬盤相相似,在VMware ESXi中,能夠直接使用「裸機映射」磁盤。
(12)在「建立磁盤」對話框中,設置新建立的虛擬磁盤的容量及置備參數。若是想讓虛擬機「按需分配磁盤空間」,請選擇「Thin Provision」;若是想讓虛擬磁盤按照「磁盤大小」馬上分配空間,能夠選擇「厚置備延遲置零」或「厚置備置零」兩種磁盤,如圖1-34所示。厚置備磁盤具備更好的性能,但會佔用過多的磁盤空間。一般狀況下,對於須要使用數據庫系統的虛擬機,選擇厚置備磁盤(非SSD存儲);對於大多數的應用來講,選擇「Thin Provision」便可。若是虛擬機保存在SSD(固態硬盤)存儲上,則不要選擇「厚置備」磁盤,在SSD存儲上使用「Thin Provision」便可得到更好的性能。一般來講,爲Windows 七、Windows 8的虛擬機分配60GB便可知足系統的需求。在此設置爲16GB。
(13)在「高級選項」中,指定虛擬磁盤的高級選項與工做模式,如無必要,不要更改,如圖1-35所示。
· 說明:「獨立」磁盤模式不受快照影響。若是在一個虛擬機系統中,有多個虛擬硬盤時,在建立快照或者從快照中恢復時,選中爲「獨立」磁盤模式的虛擬硬盤保持不變。 在VMware ESXi虛擬機中,「獨立」磁盤有兩種模式:「獨立—持久」與「獨立—非持久」。持久模式磁盤的行爲與物理機上常規磁盤的行爲類似。寫入持久模式磁盤的全部數據都會永久性地寫入磁盤。而對於「獨立—非持久」模式的虛擬機關閉虛擬機電源或重置虛擬機時,對非持久模式磁盤的更改將丟失。使用非持久模式,您能夠每次使用相同的虛擬磁盤狀態從新啓動虛擬機。對磁盤的更改會寫入重作日誌文件並從中讀取,重作日誌文件會在虛擬機關閉電源或重置時被刪除。
(14)在「即將完成」對話框中,查看當前新建虛擬機的設置,而後單擊「完成」按鈕,如圖1-36所示。若是你要想進一步修改虛擬機設置,能夠選中「完成前編輯虛擬機設置」複選框。
(15)在建立虛擬機的過程當中,在vSphere Client控制檯中,在下方的「近期任務」中,顯示建立虛擬機的進程。若是要啓動虛擬機、查看虛擬機窗口,能夠鼠標右擊,在彈出的快捷菜單中選擇「打開控制檯」選項,如圖2-89所示。
(16)以後啓動虛擬機,如圖1-37所示。
圖1-37 啓動虛擬機
(17)加載本地ISO鏡像安裝,如圖1-38所示。
圖1-38 加載ISO鏡像
(18)由於咱們實驗環境中,爲Windows 8.1分配了16G硬盤,因此我安裝的是Windows embedded 8.1 industry enterprise x86的版本,如圖1-39所示。
圖1-39 安裝Windows 8.1
(19)最後,我在VMware Workstation中建立了個Windows 2012 R2的虛擬機,嘗試安裝vCenter Server,但提示須要8GB內存,故沒有繼續測試,稍後我會在配置較高的主機上安裝vCenter Server並進行測試。
圖 vCenter Server 6 須要8GB內存