如果是相同型號(hào)的主機(jī)(主要是CPU相同)加入同一群集,則只要查看其中一臺(tái)主機(jī)能支持到的最高EVC參數(shù),用此參數(shù)配置群集EVC設(shè)置,然后將所有主機(jī)加入到群集即可。
使用vSphere Web Client登錄到vCenter Server,創(chuàng)建數(shù)據(jù)中心,將主機(jī)先加入“數(shù)據(jù)中心”查看EVC資料后,再創(chuàng)建群集,設(shè)置群集EVC參數(shù)為第一臺(tái)主機(jī)所查看到的EVC參數(shù),然后將主機(jī)移入“群集”,并向群集添加其他主機(jī)。
1.在vSphere Web Client中,導(dǎo)航到數(shù)據(jù)中心、群集或數(shù)據(jù)中心中的文件夾。在本示例中,導(dǎo)航到“vCenter.heinfo.edu.cn(vCenter Server) → Datacenter(數(shù)據(jù)中心)”,在中間窗格中單擊“添加主機(jī)”鏈接,在“添加主機(jī)”對(duì)話框中,鍵入主機(jī)的IP地址或名稱,在本示例中,要添加的主機(jī)IP地址為172.18.96.34,然后單擊“下一步”按鈕,在“連接設(shè)置”中,鍵入ESXi主機(jī)管理員賬戶root及密碼。
圖1 查看主機(jī)支持的EVC模式
2.在“安全警示”對(duì)話框中,顯示“vCenter Server的證書存儲(chǔ)無(wú)法驗(yàn)證該主機(jī)”,單擊“是”按鈕,添加并替換此主機(jī)的證書并繼續(xù)工作。
3.在“主機(jī)摘要”對(duì)話框,顯示了要添加主機(jī)的信息、供應(yīng)商、型號(hào)及ESXi版本,以及當(dāng)前主機(jī)中的創(chuàng)建或加載的虛擬機(jī)。
4.在“分配許可證”對(duì)話框,從“許可證”列表中,為當(dāng)前添加的主機(jī)選擇許可。
5.在“鎖定模式”中,可選擇鎖定模式選項(xiàng)以禁用管理員賬戶的遠(yuǎn)程訪問(wèn)。一般情況下,要“禁用”這一選項(xiàng)。
6.在“即將完成”對(duì)話框,顯示了新添加主機(jī)的信息。單擊“完成”按鈕。
7.在將主機(jī)添加到數(shù)據(jù)中心之后,在“導(dǎo)航器”中單擊主機(jī),在“摘要”選項(xiàng)卡中,單擊展開“配置”選項(xiàng),音“EVC模式”,在“支持的EVC模式”中,記錄主機(jī)所能支持的EVC模式,并以最后一個(gè)為準(zhǔn)(如圖1)。
在記錄每個(gè)主機(jī)能支持的EVC模式中,排列在后面的需要的CPU“越新”。當(dāng)群集中有多個(gè)不同CPU的主機(jī)時(shí),其EVC模式以最后一個(gè)相同的為準(zhǔn)。
群集是一組主機(jī)。將主機(jī)添加到群集時(shí),主機(jī)的資源將成為群集資源的一部分。群集管理其中所有主機(jī)的資源。群集啟用vSphere High Availability(HA)、vSphere Distributed Resource Scheduler(DRS)和VMware Virtual SAN功能。
1.在 vSphere Web Client導(dǎo)航器中,瀏覽到數(shù)據(jù)中心,在中間窗格中單擊“創(chuàng)建群集”(如圖2)。
2.在“名稱”文本框中,設(shè)置新建群集的名稱,例如設(shè)置名稱為HA01。之后,根據(jù)需要啟用群集的名稱,例如,如果要啟用DRS,請(qǐng)?jiān)凇癉RS”后面的方框單擊并選中。如果要啟用“vSphere HA”,請(qǐng)?jiān)谄浜筮x中。在大多數(shù)情況下,DRS與vSphere HA是必選項(xiàng)。
在啟用DRS時(shí),選擇一個(gè)自動(dòng)化級(jí)別和遷移閾值。在啟用HA時(shí),選擇是否啟用“主機(jī)監(jiān)控”和“接入控制”,如果啟用接入控制,請(qǐng)指定策略。
在“虛擬機(jī)監(jiān)控”選項(xiàng)中,選擇一個(gè)虛擬機(jī)監(jiān)控選項(xiàng),并指定虛擬機(jī)監(jiān)控敏感度,在此設(shè)置為“低”。
說(shuō)明 :在“vSphere HA”功能中,“啟用主機(jī)監(jiān)控”,當(dāng)有HA中的主機(jī)死機(jī)或其他故障導(dǎo)致主機(jī)不能使用時(shí),原來(lái)主機(jī)上運(yùn)行的虛擬機(jī),會(huì)在其他主機(jī)注冊(cè)并重新啟動(dòng)。如果HA中的主機(jī)沒有故障,但某個(gè)虛擬機(jī)出現(xiàn)問(wèn)題,例如某虛擬機(jī)“藍(lán)屏”死機(jī),如果要檢測(cè)這種故障并將“藍(lán)屏”的虛擬機(jī)重新啟動(dòng),則在“虛擬機(jī)監(jiān)控狀態(tài)”中選擇“僅虛擬機(jī)監(jiān)控”,并在“監(jiān)控敏感度”選項(xiàng)中選擇“低、中、高”,一般選擇“低”即可。
圖2 創(chuàng)建群集
3.在“EVC模式”中,選擇增強(qiáng)型vMotion兼容性(EVC)設(shè)置。EVC可以確保群集內(nèi)的所有主機(jī)向虛擬機(jī)提供相同的CPU功能集,即使這些主機(jī)上的實(shí)際CPU不同也是如此,這樣,可以避免因CPU不兼容而導(dǎo)致通過(guò)vMotion遷移失敗。在右側(cè)的下拉列表中,根據(jù)主機(jī)的CPU型號(hào)、支持功能,選擇EVC模式。根據(jù)圖1的檢查,在本示例中選擇EVC為“Intel"Haswell" Generation”。
在“vSAN”功能處,選擇是否啟用“vSAN”群集功能。關(guān)于“虛擬SAN”,本章暫時(shí)不做介紹。之后單擊“確定”按鈕,完成群集的創(chuàng)建。
在不同版本的ESXi中,EVC模式不同,在ESXi 6.5中,Intel CPU支持的選項(xiàng)包括以下:
●Intel Merom Generation
●Intel Penryn Generation
●Intel Nehalen Generation
●Intel Westmere Generation
●Intel Sandy Bridge Generation
●Intel ivy Bridge Generation
●Intel Haswell Generation
●Intel Broadwell Generation
AMD支持CPU支持的選項(xiàng)包括以下:
●AMD Opteron Generation 1 ("Rev. E")
●AMD Opteron Generation 2 ("Rev. F")
●AMD Opteron Genera tion 3 ("Greyhound")(不支持3DNow)
●AMD Opteron Genera tion 3 ("Greyhound")
●AMD Opteron Genera tion 4 ("Bulldozer")
●AMD Opteron"Piledriver" Generation
●AMD Opteron"Steamroller" Generation
當(dāng)網(wǎng)絡(luò)中有多臺(tái)不同型號(hào)的ESXi主機(jī)時(shí),如果主機(jī)相同,則記下“支持的EVC模式”列表中最后一項(xiàng)。當(dāng)具有不同EVC模式支持的主機(jī),創(chuàng)建成同一個(gè)群集時(shí),其EVC選項(xiàng)支持以最少一臺(tái)主機(jī)的最后一項(xiàng)為準(zhǔn)。
圖3 查看EVC模式
在記錄每個(gè)主機(jī)的EVC并根據(jù)記錄的EVC創(chuàng)建群集之后,接下來(lái)的操作是將主機(jī)“移入”群集,或者向群集中添加其他未添加到vCenter Server中的主機(jī)(這些主機(jī)與已經(jīng)添加到vCenter Server中的部分主機(jī)具有相同的CPU,所以無(wú)需事先全部添加,而是在等待創(chuàng)建群集之后再次添加)。將主機(jī)移入群集或向群集中添加主機(jī)的操作比較簡(jiǎn)單,管理員即可以用鼠標(biāo)選中主機(jī),將其“拖拽”并移動(dòng)到群集,也可以右擊ESXi主機(jī),選擇“移至”,并在隨后“移至”對(duì)話框中,選擇移入的群集,并單擊“OK”按鈕。
添加之后,可以將其他ESXi主機(jī)“移入”此群集,也可以在“導(dǎo)航器”中選中群集,在右側(cè)單擊“添加主機(jī)”鏈接,向群集中添加其他ESXi主機(jī)(沒有添加到vCenter Server清單中的ESXi主機(jī))。
在將ESXi主機(jī)移入群集時(shí),主機(jī)會(huì)配置“vSphere HA”代理,此時(shí)主機(jī)前面會(huì)有一個(gè)“黃色”的感嘆號(hào),等配置vSphere HA完成后,狀態(tài)正常。之后,在“導(dǎo)航器”中選中某個(gè)主機(jī),在“摘要→配置→EVC模式”中,可以看到當(dāng)前EVC模式及支持的EVC模式(如圖3)。