您可以使用虛擬機器-主機相似性規則指定虛擬機器群組和主機群組之間的相似性關係。使用虛擬機器-主機相似性規則時,您應瞭解這些規則何時最有用,如何解決規則之間的衝突以及小心設定所需相似性規則的重要性。
如果建立多個虛擬機器-主機相似性規則,將不會對這些規則進行排序,而是平等套用。請注意,這會對規則的互動方式有影響。例如,屬於兩個群組 (每個群組都屬於不同的必要規則) 的虛擬機只能在同時屬於規則中所表示主機群組的主機上執行。
建立虛擬機器-主機相似性規則時,不會檢查該規則是否能在與其他規則相關的情況下執行。因此,您建立的規則可能會與正在使用的其他規則衝突。當兩個虛擬機器-主機相似性規則發生衝突時,舊的規則優先,新的規則將停用。DRS 僅嘗試滿足已啟用的規則,會略過已停用的規則。
DRS、vSphere HA和vSphere DPM不會採取任何會導致違反所需相似性規則的動作 (虛擬機群組在主機群組上「必須執行」或「不得執行」的相似性規則)。因此,您應小心使用此類型的規則,因為可能會對叢集運作造成負面影響。如果未正確使用,所需的虛擬機器-主機相似性規則可能會將叢集分為多個段,並阻礙 DRS、vSphere HA 和 vSphere DPM 正確運作。
如果這樣做會違反必要相似性規則,則不會執行許多叢集功能。
- DRS 無需撤除虛擬機器,即可將主機置於維護模式。
- DRS 不會將虛擬機器置於已開啟電源狀態,也不會對虛擬機器進行負載平衡。
- vSphere HA 不會執行容錯移轉。
- vSphere DPM 不會透過將主機置於待命模式來最佳化電源管理。
為避免發生這些情況,在建立多個所需相似性規則時或考慮僅使用首選的虛擬機器-主機相似性規則 (虛擬機器群組在主機群組上 [應執行] 或 [不應執行]) 時,請倍加小心。請確認與每個虛擬機器關聯的叢集中的主機數目足夠大,即使遺失一個主機也不會導致缺少可執行虛擬機器的主機。可以違反首選規則,以便 DRS、vSphere HA 和 vSphere DPM 可以正常運作。
備註: 您可以建立事件型警示,當虛擬機器違反虛擬機器-主機相似性規則時觸發該警示。為虛擬機器新增警示,並選取
虛擬機器正在違反虛擬機器-主機相似性規則做為事件觸發器。如需有關建立和編輯警示的詳細資訊,請參閱《vSphere 監控和效能》說明文件。