高可用性虛擬機器會要求您執行某些特定的設定及工作。讓虛擬機器具有高可用性之前您必須先完成某些設定及工作,但其他設定及工作則可之後再完成。讓虛擬機器具有高可用性之前,請檢閱下列資訊以確保虛擬機器設定正確。

讓虛擬機器具有高可用性之前

讓虛擬機器具有高可用性之前,您必須先檢閱環境中的網路功能、安全性及存放區,某些情況則需要進行修改。

  • 網路功能。針對提供虛擬機器外部網路功能的虛擬網路,叢集中的所有節點都必須使用相同的虛擬網路名稱。例如,如果在安裝角色時透過 [新增角色精靈] 來建立虛擬網路,則會根據網路介面卡來指派虛擬網路名稱。這個名稱在每部實體電腦均不相同。您必須先刪除虛擬網路,然後再使用叢集中每部實體電腦上的同一個虛擬網路名稱來重新建立。同時請注意,如果實體網路介面卡使用靜態設定 (如靜態 IP 位址) 且未停用 IPv6,則當您將虛擬網路連線到實體介面卡時會刪除靜態設定。在此情況下,您必須重新設定靜態設定。

  • 處理器。如果叢集中的節點使用不同的處理器版本,請確定設定虛擬機器的處理器相容性。這有助於確定您可以順利容錯移轉或移轉虛擬機器,而不會因為同一家製造商處理器之不同版本的不同虛擬功能而發生問題。不過,並無法提供不同處理器製造商之間的相容性。

  • 安全性。為避免嘗試管理高可用性虛擬機器時可能會遇到的問題,叢集的所有節點都必須使用相同的授權原則。有兩種方式可以完成此動作:

    • 使用每個節點中的本機 XML 授權存放區。叢集中每個存放區都必須設定相同的原則。

    • 使用位於 Active Directory 網域服務 (AD DS) 的授權存放區。

  • 存放區。您必須使用容錯移轉叢集功能及 Hyper-V 兩者都支援的共用存放區。建立虛擬機器時,請選擇將虛擬機器儲存於新資料夾中,並指定共用存放區的位置。如需叢集存放區的相關資訊,請參閱<容錯移轉叢集>(https://go.microsoft.com/fwlink/?LinkID=143559 (可能為英文網頁))。

附註

必須將虛擬機器關閉,才可讓它具有高可用性。若要讓虛擬機器具有高可用性,請從 [容錯移轉叢集管理] 嵌入式管理單元執行高可用性精靈,並選取 [虛擬機器] 做為要具備高可用性的服務或應用程式。

讓虛擬機器具有高可用性之後

讓虛擬機器具有高可用性之後,請執行下列動作:

  • 安裝客體作業系統及整合服務。如需相關指示,請參閱安裝客體作業系統

  • 將 [自動停止動作] 設定修改為 [無],藉以設定虛擬機器在實體電腦關機時不透過 Hyper-V 採取任何動作。虛擬機器狀態必須透過容錯移轉叢集功能來管理。如需設定的相關資訊,請參閱虛擬機器設定

  • 如果您在叢集虛擬機器上使用快照,則必須將與每個快照關聯的所有資源儲存在與虛擬機器相同的共用存放區。

  • 如果您變更虛擬機器的設定,建議您使用容錯移轉管理員嵌入式管理單元來存取虛擬機器設定。當您這麼做的時,叢集會以變更的設定來自動更新。不過,如果您從 [Hyper-V 管理員] 嵌入式管理單元變更虛擬機器的設定,則您必須在變更後手動更新叢集。如果變更網路功能或存放區之後未重新整理設定,則後續的容錯移轉可能不會成功,或者成功但造成虛擬機器的設定錯誤。

重要

如果發生容錯移轉,則變更離線動作將會影響虛擬機器的行為。例如,如果選擇了關機動作並發生了容錯移轉,則虛擬機器將會關機而不是容錯移轉到另一個節點。

其他考量

  • 根據預設,您至少需要本機 Administrators 群組的成員資格或相當的權限,才能完成此程序。不過,系統管理員可使用 [授權管理員] 來修改授權原則,這樣使用者或使用者群組便可完成此程序。如需相關資訊,請參閱<使用授權管理員提高 Hyper-V 安全性>(https://go.microsoft.com/fwlink/?LinkId=142886 (可能為英文網頁))。

其他參考資料