




已閱讀5頁,還剩13頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
測試環(huán)境:兩臺ESXi 5.0主機(jī),加入test Cluster 但是HA未啟動,兩臺主機(jī)共運(yùn)行若干VM以供測試使用。一、啟用vSphere HA首先,我們啟動HA, 右擊test Cluster,左擊“編輯設(shè)置”,打開配置向?qū)?。勾選“打開vSphere HA選項,然后確定,即可啟動HA保護(hù)。首先會在主機(jī)上安裝HA代理:隨后會進(jìn)行選舉,選出Master和Slaves主機(jī):啟用后我們發(fā)現(xiàn)主機(jī)有報警信息:這是因?yàn)槲覀兊腗anagement Network只連接了單塊物理網(wǎng)卡,沒有冗余。這里有兩種方式可以消除這個報警:1,給每臺主機(jī)管理網(wǎng)絡(luò)再增加一塊物理網(wǎng)卡做teaming,然后將HA禁用再啟用后即可消除該報警。2,如果條件有限不想給管理網(wǎng)絡(luò)做冗余,又不想看到該報警,可以將HA高級選項das.ignoreRedundantNetWarning設(shè)置為“true”即可。一、vSphere HA配置(1)在做高級HA配置之前,我們先檢查一下現(xiàn)在HA的狀態(tài)。左擊Test Cluster,選擇摘要選項卡,點(diǎn)擊“集群信息”可以查看該集群的基本狀態(tài),如:哪臺主機(jī)是Master代理,有幾臺受HA保護(hù)的VM,以及用于檢測信號的數(shù)據(jù)存儲的信息也可以直接點(diǎn)擊主機(jī),選擇摘要選項卡,查看主機(jī)的HA信息:(2)下面我們看一下vSphere HA的高級選項,右擊test Cluster,左擊“編輯設(shè)置”,打開配置向?qū)?。選擇vSphere HA:右邊最上面是“主機(jī)監(jiān)控狀態(tài)”:創(chuàng)建群集后,請啟用主機(jī)監(jiān)控以便 vSphere HA 可以監(jiān)控由群集內(nèi)每個主機(jī)上的 vSphere HA 代理發(fā)送的檢測信號。如果選擇啟用主機(jī)監(jiān)控,則會檢查群集內(nèi)的每臺主機(jī)以確保其正在運(yùn)行。如果某臺主機(jī)出現(xiàn)故障,則會在另一臺主機(jī)上重新啟動虛擬機(jī)。主機(jī)監(jiān)控還是 vSphere Fault Tolerance 恢復(fù)進(jìn)程正常運(yùn)行所必需的。注意如果需要執(zhí)行可能會觸發(fā)主機(jī)隔離響應(yīng)的網(wǎng)絡(luò)維護(hù),VMware建議首先禁用主機(jī)監(jiān)控以掛起 vSphereHA。完成維護(hù)后,請重新啟用“主機(jī)監(jiān)控”。中間是“接入控制”:可以為 vSphere HA 群集啟用或禁用接入控制。啟用:禁止違反可用性限制的打開虛擬機(jī)電源操作啟用接入控制并執(zhí)行可用性限制,同時保留故障切換容量。不允許在虛擬機(jī)上執(zhí)行會減少群集內(nèi)的未預(yù)留資源并違反可用性限制的任何操作。禁用:允許違反可用性限制的打開虛擬機(jī)電源操作禁用接入控制。例如,即使打開虛擬機(jī)電源會造成故障切換容量不足,仍然可執(zhí)行該操作。執(zhí)行該操作時,不會顯示任何警告,而且群集不會變?yōu)榧t色。如果群集的故障切換容量不足,vSphere HA 仍可以執(zhí)行故障切換,并使用“虛擬機(jī)重新啟動優(yōu)先級”設(shè)置來確定要先打開電源的虛擬機(jī)。如果啟用了接入控制,vSphere HA會提供三個強(qiáng)制接入控制的策略。* 群集允許的主機(jī)故障數(shù)量* 作為故障切換空間容量保留的群集資源的百分比* 指定故障切換主機(jī)其中“群集允許的主機(jī)故障數(shù)量”,是指集群會根據(jù)選擇主機(jī)的數(shù)量,保留足夠的資源,允許該數(shù)量主機(jī)發(fā)生故障后能夠完成接管作業(yè)?!白鳛楣收锨袚Q空間容量保留的群集資源的百分比”可以根據(jù)你的需要為集群保留多少CPU和內(nèi)存資源。默認(rèn)為25%?!爸付ü收锨袚Q主機(jī)”,是指你可以選擇一臺主機(jī)專門用來做HA的備機(jī),任何主機(jī)故障后,虛擬機(jī)都會優(yōu)先在該臺主機(jī)上啟動。另外,被指定的主機(jī)不受DRS影響。也就是說平時VM不會被DRS遷移到該主機(jī)上,也不會在該主機(jī)上啟動。選擇“虛擬機(jī)選項”:虛擬機(jī)重新啟動優(yōu)先級設(shè)置虛擬機(jī)重新啟動優(yōu)先級確定主機(jī)發(fā)生故障后虛擬機(jī)的重新啟動相對順序。這些虛擬機(jī)在新主機(jī)上按順序重新啟動,首先啟動優(yōu)先級最高的虛擬機(jī),然后是那些低優(yōu)先級的虛擬機(jī),直到重新啟動所有虛擬機(jī)或者沒有更多的可用群集資源為止。如果主機(jī)故障數(shù)目超過了接入控制所允許的數(shù)目,則系統(tǒng)可能會等到有更多資源可用時再重新啟動優(yōu)先級較低的虛擬機(jī)。如果指定了一個故障切換主機(jī),則虛擬機(jī)將在該故障切換主機(jī)上重新啟動。此設(shè)置的值為:已禁用、低、中等(默認(rèn))和高。如果選擇“已禁用”,則會為虛擬機(jī)禁用 vSphere HA,這意味著當(dāng)其主機(jī)出現(xiàn)故障時不會在其他 ESXi 主機(jī)上重新啟動虛擬機(jī)?!耙呀谩痹O(shè)置不會對虛擬機(jī)監(jiān)控造成影響,這意味著當(dāng)正常運(yùn)行的主機(jī)上的某個虛擬機(jī)出現(xiàn)故障時,在同一主機(jī)上重置該虛擬機(jī)。您可更改各個虛擬機(jī)的這種設(shè)置。虛擬機(jī)的重新啟動優(yōu)先級設(shè)置因用戶需求而有所不同。VMware 建議為提供最重要服務(wù)的虛擬機(jī)分配較高的重新啟動優(yōu)先級。例如,在多層應(yīng)用程序中,可以根據(jù)虛擬機(jī)上所駐留的功能來對分配進(jìn)行排序。高。將為應(yīng)用程序提供數(shù)據(jù)的數(shù)據(jù)庫服務(wù)器。中等。使用數(shù)據(jù)庫中的數(shù)據(jù)并在網(wǎng)頁上提供結(jié)果的應(yīng)用程序服務(wù)器。低。接收用戶請求、將查詢傳遞到應(yīng)用程序服務(wù)器并將結(jié)果返回給用戶的 Web 服務(wù)器。主機(jī)隔離響應(yīng)設(shè)置主機(jī)隔離響應(yīng)確定當(dāng) vSphere HA 群集內(nèi)的某個主機(jī)失去其管理網(wǎng)絡(luò)連接但仍繼續(xù)運(yùn)行時出現(xiàn)的情況。主機(jī)隔離響應(yīng)要求啟用“主機(jī)監(jiān)控狀態(tài)”。如果“主機(jī)監(jiān)控狀態(tài)”處于禁用狀態(tài),則主機(jī)隔離響應(yīng)將同樣被掛起。當(dāng)主機(jī)無法與其他主機(jī)上運(yùn)行的代理通信且無法 ping 其隔離地址時,該主機(jī)確定其已被隔離。發(fā)生這種情況時,主機(jī)會執(zhí)行其隔離響應(yīng)。響應(yīng)包括:保持打開電源(默認(rèn)值)、關(guān)閉電源和關(guān)機(jī)。還可以為各個虛擬機(jī)自定義此屬性。要使用“關(guān)機(jī)”設(shè)置,必須在虛擬機(jī)的客戶機(jī)操作系統(tǒng)中安裝 VMware Tools。將虛擬機(jī)關(guān)機(jī)的優(yōu)點(diǎn)在于可以保留其狀況。關(guān)機(jī)操作優(yōu)于關(guān)閉虛擬機(jī)電源操作,關(guān)閉虛擬機(jī)電源不會將最近的更改刷新到磁盤中,也不會提交事務(wù)。在關(guān)機(jī)完成時,正在關(guān)機(jī)的虛擬機(jī)需要更長時間進(jìn)行故障切換。未在 300 秒內(nèi)或在高級屬性das.isolationshutdowntimeout 中指定的秒數(shù)內(nèi)關(guān)機(jī)的虛擬機(jī)將被關(guān)閉電源。注意創(chuàng)建 vSphere HA 群集后,可以替代特定虛擬機(jī)的“重新啟動優(yōu)先級”和“隔離響應(yīng)”的默認(rèn)群集設(shè)置。此替代操作對于用于特殊任務(wù)的虛擬機(jī)很有幫助。例如,可能需要先打開提供基礎(chǔ)架構(gòu)服務(wù)(如 DNS 或DHCP)的虛擬機(jī)的電源,再打開群集內(nèi)的其他虛擬機(jī)的電源。如果主機(jī)禁用其隔離響應(yīng)(即隔離時使虛擬機(jī)處于打開電源狀態(tài))且無法訪問管理和存儲網(wǎng)絡(luò),則可能發(fā)生“裂腦”情況。在這種情況下,即使虛擬機(jī)的原始實(shí)例仍在獨(dú)立主機(jī)上運(yùn)行,獨(dú)立主機(jī)也會丟失磁盤鎖且虛擬機(jī)會故障切換至另一主機(jī)。當(dāng)主機(jī)擺脫隔離時,將會有兩個虛擬機(jī)副本,盡管最初獨(dú)立主機(jī)上的副本沒有權(quán)限訪問vmdk 文件進(jìn)而避免了數(shù)據(jù)損壞。在 vSphere Client 中,虛擬機(jī)顯示為在兩個主機(jī)之間來回切換。為了從此情況中恢復(fù),ESXi 會針對已丟失硬盤鎖的虛擬機(jī)生成一個問題(關(guān)于主機(jī)何時擺脫隔離狀態(tài)并認(rèn)識到無法重新獲取磁盤鎖)。vSphere HA 將自動回答該問題,這就使已丟失磁盤鎖的虛擬機(jī)實(shí)例關(guān)閉電源,只留下具有磁盤鎖的實(shí)例。選擇“虛擬機(jī)監(jiān)控”選項如果在設(shè)置的時間內(nèi)沒有收到單個虛擬機(jī)的 VMware Tools 檢測信號,虛擬機(jī)監(jiān)控將重新啟動該虛擬機(jī)。同樣,如果沒有收到虛擬機(jī)正在運(yùn)行的應(yīng)用程序的檢測信號,應(yīng)用程序監(jiān)控也可以重新啟動該虛擬機(jī)??梢詥⒂眠@些功能,并配置 vSphere HA 監(jiān)控?zé)o響應(yīng)時的敏感度。啟用虛擬機(jī)監(jiān)控后,虛擬機(jī)監(jiān)控服務(wù)(使用 VMware Tools)將通過檢查正在客戶機(jī)內(nèi)運(yùn)行的 VMware Tools進(jìn)程的常規(guī)檢測信號和 I/O 活動來評估群集內(nèi)的每個虛擬機(jī)是否正在運(yùn)行。如果沒有收到檢測信號或 I/O 活動,則很有可能是客戶機(jī)操作系統(tǒng)出現(xiàn)故障,或未分配給 VMware Tools 用來完成任務(wù)的時間。在這種情況下,虛擬機(jī)監(jiān)控服務(wù)會先確定虛擬機(jī)已發(fā)生故障,然后決定重新引導(dǎo)虛擬機(jī)以還原服務(wù)。有時,仍然正常工作的虛擬機(jī)或應(yīng)用程序會停止發(fā)送檢測信號。為了避免不必要的重置,虛擬機(jī)監(jiān)控服務(wù)還監(jiān)控虛擬機(jī)的 I/O 活動。如果在故障時間間隔內(nèi)未收到任何檢測信號,則會檢查 I/O 統(tǒng)計間隔(群集級別屬性)。I/O統(tǒng)計間隔確定在前兩分鐘(120 秒)內(nèi)是否已發(fā)生與虛擬機(jī)有關(guān)的任何磁盤或網(wǎng)絡(luò)活動。如果沒有,則重置該虛擬機(jī)??梢允褂酶呒墝傩?das.iostatsinterval 更改此默認(rèn)值(120 秒)。要啟用應(yīng)用程序監(jiān)控,必須先獲取相應(yīng)的 SDK(或使用可支持 VMware 應(yīng)用程序監(jiān)控的應(yīng)用程序),然后使用它來設(shè)置要監(jiān)控的應(yīng)用程序的自定義檢測信號。完成此操作后,應(yīng)用程序監(jiān)控的工作方式將與虛擬機(jī)監(jiān)控的工作方式大致相同。如果在指定時間內(nèi)沒有收到應(yīng)用程序的檢測信號,將重新啟動其虛擬機(jī)。您可以配置監(jiān)控敏感度的級別。高敏感度監(jiān)控可以更快得出已發(fā)生故障的結(jié)論。然而,如果受監(jiān)控的虛擬機(jī)或應(yīng)用程序?qū)嶋H上仍在運(yùn)行,但由于資源限制等因素導(dǎo)致未收到檢測信號,高敏感度監(jiān)控可能會錯誤地認(rèn)為此虛擬機(jī)發(fā)生了故障。低敏感度監(jiān)控會延長實(shí)際故障和虛擬機(jī)重置之間服務(wù)中斷的時間。請選擇一個有效折衷滿足需求的選項。下表介紹了監(jiān)控敏感度的默認(rèn)設(shè)置。也可以通過選中自定義復(fù)選框來指定監(jiān)控敏感度和 I/O 統(tǒng)計間隔的自定義值。檢測到故障后,vSphere HA 會重置虛擬機(jī)。重置可確保這些服務(wù)仍然可用。為了避免因非瞬態(tài)錯誤而反復(fù)重置虛擬機(jī),默認(rèn)情況下,在某個可配置的時間間隔內(nèi)將對虛擬機(jī)僅重置三次。在對虛擬機(jī)執(zhí)行過三次重置后,指定的時間結(jié)束之前,vSphere HA 不會在后續(xù)故障出現(xiàn)后進(jìn)一步嘗試重置虛擬機(jī)??梢允褂妹總€虛擬機(jī)的最大重置次數(shù)自定義設(shè)置來配置重置次數(shù)。進(jìn)入“數(shù)據(jù)存儲檢測信號”選項:存儲心跳在管理網(wǎng)絡(luò)失效時提供了另一種通信路徑。優(yōu)點(diǎn)是提供了另一層次的冗余并且允許在網(wǎng)絡(luò)或主機(jī)失效時檢測到失效。默認(rèn)會選擇兩個數(shù)據(jù)存儲。三、檢驗(yàn)VMware HA的運(yùn)作(1)主機(jī)失效這是物理主機(jī)發(fā)生故障時的切換操作,比較常見。比如主機(jī)掉電,主板故障等等。測試前,我們可以看到,ESX02上運(yùn)行有4臺VM隨后將ESX02的電源拔掉,模擬主機(jī)故障。如上圖,顯示ESX02無響應(yīng),檢測到主機(jī)可能出現(xiàn)故障。系統(tǒng)報警。我們可以發(fā)現(xiàn)原本在ESX02上的VM自動在ESX01上啟動了,主機(jī)HA實(shí)驗(yàn)成功。這是切換時的記錄下的事件。(2)下面我們測試虛擬機(jī)監(jiān)控(對VM的HA切換)首先配置集群,選擇“僅虛擬機(jī)監(jiān)控”,保存配置。查看Server2003-1主機(jī)的狀態(tài),如下圖:從控制臺進(jìn)入到測試的VM中,運(yùn)行Not My Fault軟件制造死機(jī):死機(jī)后大約過了1分鐘,該虛擬機(jī)自動重新引導(dǎo)了以下是故障發(fā)生時的報警:至此,針對VM的HA切換也成功了。(3)下面我們測試一下主機(jī)隔離響應(yīng)首先,除了management network以外,還應(yīng)有第二個vmk(vmk1),并且默認(rèn)網(wǎng)關(guān)一定要能ping通,當(dāng)管理網(wǎng)絡(luò)失效后,會通過vmk ping默認(rèn)網(wǎng)關(guān)來識別自己是被孤立了還是僅僅是管理網(wǎng)絡(luò)中斷。在我們的環(huán)境中Server2003-1在ESX02上,網(wǎng)卡連接在vm Network2上,ip為192.168.1.110.下面我們開始,將ESX02的管理網(wǎng)絡(luò)上行鏈路vmnic0拔掉,因?yàn)関mk1會去ping192.168.1.199,因此會作出相應(yīng)的隔離響應(yīng)策略,HA配置默認(rèn)是保持虛擬機(jī)繼續(xù)運(yùn)行,因此Server2003-1的網(wǎng)絡(luò)不會終端,我們一會用ping命令來驗(yàn)證效果。拔掉ESX02的管理網(wǎng)絡(luò)上行鏈路網(wǎng)線后,VC提示和主機(jī)ESX02通信出錯:隨后顯示ESX02和上面的虛擬機(jī)發(fā)生無響應(yīng)和丟失,但是我們ping上面的虛擬機(jī)的IP卻一直沒有中斷。在ESX01上發(fā)現(xiàn),ESX02上的虛機(jī)并沒有在ESX01上重啟最后我們重新插上網(wǎng)線,ESX02恢復(fù)正常,發(fā)現(xiàn)Server2003-1依然在該主機(jī)上運(yùn)行小結(jié)在集群中,VC通過心跳信號(Agent Heartbeat)來監(jiān)控各臺ESX主機(jī)的工作狀態(tài),ESX主機(jī)之間也能夠相互發(fā)送心跳信號來確定相互之間的連通性和運(yùn)行狀態(tài)。集群中的心跳信號默認(rèn)通過Service Console來傳輸(端口不定),那么,當(dāng)某臺ESX主機(jī)沒有收到其他主機(jī)的信號時,則可能有兩種可能:(1)、其他ESX主機(jī)故障;(2)、本機(jī)網(wǎng)絡(luò)連通性出了問題,我們稱之為“孤立”(isolation)。ESX主機(jī)的聯(lián)通性心跳信號測試,還可以通過一個“隔離地址”來實(shí)現(xiàn),默認(rèn)情況下這個地址是Service Console的網(wǎng)關(guān)地址,但是,我們可以在高級選項中自定義這個地址。一旦ESX主機(jī)確定是自身的問題,那么,系統(tǒng)將會自動解除對ESX主機(jī)上面虛擬機(jī)的VMDK文件解除鎖定,方便其他主機(jī)接管它;如果ESX主機(jī)確認(rèn)非自身問題,則開始嘗試接管其他可能故障的ESX主機(jī)上面的VM。根據(jù)實(shí)驗(yàn)資料,ESX主機(jī)會在停止收到心跳信號數(shù)秒后,開始確認(rèn)自己是否被孤立,如果確認(rèn)是,則會根據(jù)遇險的配置來決定其中VM的狀態(tài)處理。正常ESX主機(jī)會在停止接收到故障ESX主機(jī)的心跳喜好15s之后,開始嘗試接管并啟動原來在故障主機(jī)上的VM。另一種特殊的情況,我們稱之為“腦裂”這種情況一般發(fā)生在非冗余網(wǎng)絡(luò)和主機(jī)集群中。假
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 產(chǎn)品組合管理
- 幼小銜接培訓(xùn)老師
- 醫(yī)院冬季消防法律培訓(xùn)
- 銷售月度工作總結(jié)及計劃
- 兒童哮喘護(hù)理
- 表單填寫說明培訓(xùn)
- 有效溝通機(jī)制培訓(xùn)
- 職業(yè)教育管理學(xué)理論與實(shí)踐
- 肢體無力護(hù)理查房
- 子宮頸癌護(hù)理診斷
- 2024年重新寫撫養(yǎng)協(xié)議書模板
- 專題6.6射影定理專項提升訓(xùn)練(重難點(diǎn)培優(yōu))-2022-2023學(xué)年九年級數(shù)學(xué)下冊尖子生培優(yōu)題典(原卷版)
- 中華詩詞之美學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 蚊蠅蟲鼠害防治管理制度
- DL∕T 1811-2018 電力變壓器用天然酯絕緣油選用導(dǎo)則
- 水泵檢修工(高級)技能鑒定考試題庫(含答案)
- AQ/T 9009-2015 生產(chǎn)安全事故應(yīng)急演練評估規(guī)范(正式版)
- 瀘州老窖“濃香文釀杯”企業(yè)文化知識競賽考試題庫大全-下(多選、填空題)
- 酒店運(yùn)營管理 智慧樹知到期末考試答案章節(jié)答案2024年山東青年政治學(xué)院
- 幼兒園課程故事開展培訓(xùn)
- 佐藤大用設(shè)計解決問題
評論
0/150
提交評論