天天看點

vSphere部署系列之04——ESXi的安裝和配置

vSphere部署系列之04——ESXi的安裝和配置

實驗環境總體規劃,請見前一篇博文《vSphere部署系列之03——實驗環境總體規劃》。

在這一章節中,主要對三台PowerEdge R720伺服器進行ESXi系統安裝及基本配置。

▲總體規劃網絡拓撲圖

一、伺服器RAID配置

通常情況下,對于ESXi系統,尤其是将要使用本地存儲的ESXi系統,建議使用至少有兩個磁盤的伺服器(注:這裡請區厘清楚磁盤與硬碟的差別),其中一個磁盤用于安裝ESXi系統,建議容量為5~30GB;另一個磁盤則用于ESXi的資料存儲,儲存虛拟機。

在實際應用中,為了獲得更好的性能,有時會将ESXi系統安裝在SD卡上(需要伺服器支援)或SSD固态硬碟上,虛拟機資料存儲空間則由SAS硬碟來提供。

本案中,esxi-mgt、esxi01、esxi02三台伺服器,均為3個300G的硬碟,做RAID5陣列組,并且組内劃分兩個虛拟磁盤VD:一個名為OS的VD,容量為30G,用于系統安裝;一個名為DT的VD,容量為527.75G(剩餘容量),用于資料存儲。如下圖所示。

▲RAID卡配置

注:這兩個VD,從ESXi作業系統來看,是兩個磁盤。

二、VMware ESXi 5.5安裝

本案使用的ESXi作業系統為ESXi 5.5 U3 Dell定制版:

VMware-VMvisor-Installer-5.5.0.update03-3029944.x86_64-Dell_Customized-A00.iso

VMware ESXi的安裝方法有很多種,有互動式ESXi安裝,腳本式ESXi安裝,Auto Deploy ESXi 安裝和使用ESXi Image Builder CLI 自定義安裝,這裡使用常見的互動式 ESXi安裝方法,即通過CD-ROM裝置或USB閃存驅動器引導引導安裝。

具體的安裝比較簡單,一共七、八步設定,網絡上已有很多安裝文檔,這裡就不再具體闡述。其中有一步是“選擇磁盤”頁面,需要注意。如下圖所示。

本案中,由于RAID5陣列組分了兩個VD,是以這裡看到兩個磁盤。這裡要将ESXi安裝在容量為30G的硬碟上,是以選擇第一個磁盤,然後按Enter進行确定并進入下一步(另一個磁盤将在系統空安裝完成之後,通過添加存儲的方式啟用)。

▲“選擇磁盤”頁面

注:選擇磁盤時要注意,磁盤順序由 BIOS 确定,并可能順序不當,連續添加、移除驅動器的系統可能會出現這種問題,如果選擇的磁盤中包含資料,則将顯示“确認磁盤選擇”頁面,如果在具有之前的 ESXi 或 ESX 安裝或 VMFS 資料存儲的CD光牒上安裝,該安裝程式可提供多個選擇。

三、VMware ESXi 5.5配置管理網絡

系統安裝完成後,看到的是一個畫面精簡的控制台界面。如下圖所示。

▲VMware ESXi 5.5的控制台

注:ESXi 5.5中,預設的控制台管理位址是通過DHCP配置設定的,如果網絡中沒有DHCP伺服器,其管理位址預設為169.254.x.x。這時,需要在控制台中設定管理位址才能使用vSphere Client進行管理。

按F2鍵,輸入管理者密碼(在系統安裝時設定的密碼),輸入之後按Enter鍵,進入系統設定對話框。在該對話框中,能完成密碼修改、配置管理網絡、測試管理網絡、恢複網絡設定、配置鍵盤、問題處理選項等工作。

▲System Customization(系統設定)對話框

本文就配置管理網絡作具體說明。其他方面的設定請參考其他資料。

選擇“Configure Management Network”,按Enter鍵,進入“Configure Management Network”設定對話框。在這裡可以管理接口網卡、修改控制台管理位址、設定DNS及ESXi主機名等。選擇要設定的選項,按Enter鍵,即進行相應的設定對話框;操作完成後,按Enter鍵确認後将傳回到此界面。

<a href="http://s4.51cto.com/wyfs02/M02/82/93/wKiom1dbcZ_CmhrIAACd_VZ_ItA680.png-wh_500x0-wm_3-wmp_4-s_2111628932.png" target="_blank"></a>

▲Configure Management Network對話框

注:在該對話框及其下一級對話框的所有設定,在修改完後并不立即生效,需要在退出(按Esc鍵)時,在彈出的确認對話框選擇Yes(按Y鍵),确認儲存後,才生效。

下面就Configure Management Network中的各項展開說明。

1、Network Adapters選項,在此為主機選擇管理網卡,預設為(聯網的)第一個網卡(在ESXi中,實體網卡以vmnic命名)。在主機有多個實體網絡卡的情況下,可以選擇多個網卡,實作網卡綁定。一般情況下使用一個網卡即可。

▲Network Adapters對話框

注:此圖中,“X”表示選擇。注:選擇與否,通過按空格鍵來實作。

這裡四塊網卡狀态都為“Connected”,表示均已接入到交換機狀态為UP的端口上。

2、VLAN(option)選項,為管理網絡(即系統裝完後看到的Management Network)設定一個VLAN ID。一般建議不要對此進行設定。很多資料對此項設定的作用都沒有明确的說明,其實細究起來,該項的設定主要跟網絡連接配接的通路方式有關。

如果管理網卡對端交換機上的端口為Access口,則該項設定保留為空;設定與管理網卡IP同網段的VLAN ID,網絡将不通。

如果管理網卡對端交換機上的端口為Trunk口,則該項設填寫與管理網卡IP同網段的VLAN ID号;若保留為空,網絡将不通。

在本案中,三台伺服器(主要是esxi01、esxi02)的網卡vmnic0,除承載管理網絡流量外,也承載虛拟機VM流量,而虛拟機使用到管理網卡所在網段(VLAN 241)之外的其他網段(VLAN 240),即網卡vmnic0上面要允許VLAN 241和VLAN 240的流量通過,是以對端交換機上的端口為Trunk口(設定為port trunk permit vlan all),并且将系統中的VLAN(option)選項的值置為241。如果實體網卡層面是采用了綁定技術,則不能使用Trunk口。

▲VLAN(option)對話框

注:該值預設為空,這裡将其設定為241。

3、IP Configuration選項,為系統的設定管理位址。預設為“User dynamic IP address and network configuration”(即通過DHCP擷取),在實際使用中,應該在“Set station IP address and network configuration”中設定靜态位址。

<a href="http://s2.51cto.com/wyfs02/M00/82/93/wKiom1dbcf-wg_DgAAEUcg87abU563.png-wh_500x0-wm_3-wmp_4-s_372147188.png" target="_blank"></a>

▲IP Configuration對話框

注:這裡設定的IP,為總體規劃中指定的Server IP。esxi-mgt的管理IP為10.1.241.20,esxi01的管理IP為10.1.241.21,esxi02的管理IP為10.1.241.22。

4、IPv6 Configuration選項,這一項一般不需要設定。預設情況下,IPv6是啟用的。如果要将IPv6關閉,即将“Enable IPv6”前的“X”去掉,需要系統重新開機,如果系統中已有虛拟機在運作,此操作需慎重。

▲IPv6 Configuration對話框

注:選擇與否,通過按空格鍵來實作。

5、DNS Configuration選項,為系統的設定DNS位址和主機名。

<a href="http://s5.51cto.com/wyfs02/M02/82/91/wKioL1dbczag1i_nAAD74HnfZB4526.png-wh_500x0-wm_3-wmp_4-s_2739069575.png" target="_blank"></a>

▲DNS Configuration對話框

至此,ESXi伺服器網絡管理的配置完成,在Windows桌面作業系統上,可以通過vSphere Client用戶端連接配接ESXi主機以進行管理。

另外,為友善在本地使用指令或遠端使用指令進行管理,較常見的設定是在“Troubleshooting Options”選項中開啟ESXi與SSH。

▲Troubleshooting Options對話框

注:圖示中,左則為操作界面,右則為狀态顯示。目前的SSH為關閉狀态。如果要開啟,選中“Enable SSH”選項,然後按Enter鍵即可,直接生效。

SSH開啟之後,通過PUTTY、Xshell、SSH Secure Shell Client等SSH工具可遠端連接配接該主機。

四、使用vSphere Client管理ESXi主機

1、關于vSphere Client

在ESXi主機的控制台中可以進行簡單的配置,但若要實作ESXi的全部功能,需要使用專用的用戶端軟體。VMware vSphere用戶端有兩種:一種是基于C/S架構的vSphere Client,另一種是基于B/S架構的vSphere Web Client。前者可以直接連接配接ESXi主機并進行管理,也可通過連接配接VCenter Server對ESXi主機進行管理;後者隻能通過通過連接配接VCenter Server對ESXi主機進行管理。vCenter Server相關内容,後續文章詳細介紹。這裡主要介紹使用vSphere Client直連ESXi主機的使用情況。

vSphere Client是一個Windows應用程式,可以安裝在Windows 7其及以後的的作業系統中(在Windows XP或Windows server 2003上安裝會出現缺少庫就檔案的問題)。本案使用的是vSphere Client 5.5:VMware-viclient-all-5.5.0-1281650.exe

vSphere Client 5.5的安裝很簡單,下一步、下一步預設安裝即可。

2、vSphere Client登入ESXi主機

運作vSphere Client,在相應的輸入框中輸入要管理 的ESXi主機的IP位址、使用者名和密碼,即可登入。

▲vSphere Client登入界面

注:使用ESXi的系統管理者root進行登入。ESXi 5.5三個預設使用者,除roo外,另兩個vpxuser和dcui是vCenter和直接控制台代理使用者。ESXi主機本身無法添加使用者。如果要啟用多使用者管理,必須要組建vCenter環境。

<a href="http://s2.51cto.com/wyfs02/M02/82/93/wKiom1dbc1CjMxwSAACMxe3FRlE318.png-wh_500x0-wm_3-wmp_4-s_3314438853.png" target="_blank"></a>

▲安全警告

注:連接配接時,會出現安全敬告,忽略即可。

▲VMware評估通知

注:由于ESXi主機未獲得有效許可證,會出現此通知對話框。

成功登入後看到的主機界如下圖所示。

<a href="http://s5.51cto.com/wyfs02/M00/82/93/wKiom1dbc2zCnBiOAAIqv4Y5fTk070.png-wh_500x0-wm_3-wmp_4-s_783224505.png" target="_blank"></a>

▲vSphere Client 控制台主界面

3、為ESXi主機配置設定許可證

ESXi預設為評估模式,有60天的試用期,在産品到期之前,需要為ESXi購買一個許可證。這裡介紹一下輸入許可證序列号的方法。

在vSphere Client 控制台中,切換至“配置”頁籤,在“軟體”清單中選擇“已獲許可的功能”,右側會顯示目前許可證及支援的功能。

<a href="http://s2.51cto.com/wyfs02/M02/82/91/wKioL1dbdNewVu-kAAGY2ZqTXa4825.png-wh_500x0-wm_3-wmp_4-s_2845251239.png" target="_blank"></a>

▲已獲許可的功能

單擊控制台右上方的“編輯”連接配接,在彈出的配置設定許可證框中,輸入有效的許可證密鑰即可。許可成功後, 控制控制台右下方的“評估模式:剩餘60天”提示消失。

▲手動配置設定許可密鑰

ESXi主機被vCenter管理後,可通過vCenter對其進行許可授權。

4、添加資料存儲

如前文所述,ESXi安裝在容量為30GB的磁盤上,該主機還有一個容量為527.75GB的硬碟,需要在vSphere Client 控制台中将其通過添加存儲的方式進行添加後,才能為ESXi系統所用。

資料存儲重命名及添加本地資料存儲操作比較簡單,具體步驟如以下組圖所示。

<a href="http://s2.51cto.com/wyfs02/M01/82/93/wKiom1dbdKnim_-mAAFA9SN3Qrw242.png-wh_500x0-wm_3-wmp_4-s_1033912301.png" target="_blank"></a>

<a href="http://s2.51cto.com/wyfs02/M01/82/91/wKioL1dbdbbj8jk-AAGIzuu1HQE786.png-wh_500x0-wm_3-wmp_4-s_146034751.png" target="_blank"></a>

<a href="http://s4.51cto.com/wyfs02/M01/82/95/wKiom1db1ALAEUSkAAFBwTK0ssc686.png-wh_500x0-wm_3-wmp_4-s_2112272853.png" target="_blank"></a>

<a href="http://s2.51cto.com/wyfs02/M02/82/93/wKiom1dbdKqz-iriAAFA9hPd-18027.png-wh_500x0-wm_3-wmp_4-s_3553183961.png" target="_blank"></a>

<a href="http://s1.51cto.com/wyfs02/M01/82/91/wKioL1dbdbeSaX5aAADfH-3xqMs480.png-wh_500x0-wm_3-wmp_4-s_2898367276.png" target="_blank"></a>

<a href="http://s1.51cto.com/wyfs02/M02/82/93/wKiom1dbdKui0lXVAACmQ4bzqHw042.png-wh_500x0-wm_3-wmp_4-s_3549528879.png" target="_blank"></a>

<a href="http://s4.51cto.com/wyfs02/M02/82/91/wKioL1dbdbiixcXLAAC0r4tzWZQ349.png-wh_500x0-wm_3-wmp_4-s_2310419859.png" target="_blank"></a>

<a href="http://s4.51cto.com/wyfs02/M02/82/91/wKioL1dbdbjRNgn5AACpTaPhlww427.png-wh_500x0-wm_3-wmp_4-s_1294358863.png" target="_blank"></a>

<a href="http://s2.51cto.com/wyfs02/M00/82/93/wKiom1dbdKyRzAGmAACHF9s55L8466.png-wh_500x0-wm_3-wmp_4-s_3571320106.png" target="_blank"></a>

<a href="http://s2.51cto.com/wyfs02/M00/82/91/wKioL1dbdbnwu0ZcAACr6nuKAHQ420.png-wh_500x0-wm_3-wmp_4-s_1752145398.png" target="_blank"></a>

<a href="http://s2.51cto.com/wyfs02/M01/82/93/wKiom1dbdKziI3g1AACrlE2OV9I084.png-wh_500x0-wm_3-wmp_4-s_3047088570.png" target="_blank"></a>

<a href="http://s5.51cto.com/wyfs02/M00/82/93/wKiom1dbdK2wtTRjAAFK36noF4k133.png-wh_500x0-wm_3-wmp_4-s_1658437461.png" target="_blank"></a>

本案中,輪流單擊存儲清單中的兩個存儲選項時,會出現報錯提示,如下圖所示。好像是指令規範引起的,但将名字改為不帶“-”的名字,依然有報錯,未解決。不過該狀況并不影響存儲的使用。

<a href="http://s5.51cto.com/wyfs02/M01/84/92/wKiom1eVgp_SDIoyAABehXI9pQw805.png-wh_500x0-wm_3-wmp_4-s_1637127526.png" target="_blank"></a>

若是添加諸如iSCSI的外部存儲,則要先添加存儲擴充卡,并指定iSCSI目标伺服器,操作相對複雜一點,後面文章再另作介紹。

當ESXi伺服器是獨立的且不處于群集中,本地存儲空間可用于存放作業系統鏡像檔案和虛拟機。但由于本地存儲通常是非共享的,服務水低低,在實際生産中關鍵的虛拟機應該避免放在這種存儲上。

以上是esxi-mgt主機的安裝和基本配置,本案中按同樣的操作對esxi01、esxi02主機進行部署。

本文轉自Sunshyfangtian 51CTO部落格,原文連結:http://blog.51cto.com/sunshyfangtian/1787888,如需轉載請自行聯系原作者

繼續閱讀