共用方式為


從裸機電腦布建 Hyper-V 主機或叢集

使用本文,在 System Center Virtual Machine Manager (VMM) 網狀架構中,從未安裝任何裝置的裸機電腦布建 Hyper-V 主機或叢集。

除了將現有的 Windows Server 新增至網狀架構作為 Hyper-V 主機和叢集之外,VMM 還可以探索實體裸機機器、自動安裝操作系統,並將其布建為 Hyper-V 伺服器主機和叢集。

以下是您執行此動作的方式:

  1. 確認必要條件:請確定您已具備所有必要條件,再開始。
  2. 初始設定:在機器上設定 BIOS 以支援虛擬化、將 BIOS 開機順序設定為從啟用開機前執行環境 (PXE) 的網路適配器開機作為第一個裝置,並在每部計算機上設定 BMC 的登入認證和 IP 位址設定。 您必須建立機器名稱的 DNS 專案和 Active Directory 帳戶,建議您允許時間進行 DNS 複寫。
  3. 準備 PXE 伺服器環境:將 PXE 伺服器新增至 VMM 管理(如必要條件中所述:在 VMM 中建立主機、主機叢集、從裸機向外延展檔伺服器叢集,以及如何將 PXE 伺服器新增至 VMM。
  4. 將資源新增至 VMM 連結庫:新增包含具有適當操作系統之一般化虛擬硬碟的資源(如必要條件:從 VMM 中的裸機建立主機、主機叢集或向外延展檔伺服器叢集)使用,以作為基底映像和選擇性驅動程式檔案,以在安裝期間新增至操作系統。
  5. 建立配置檔:在連結庫中,建立一或多個實體計算機配置檔。 這些配置檔包括組態設定,例如操作系統映像的位置,以及硬體和操作系統組態設定。
  6. 建立 Hyper-V 主機或叢集:視您想要設定獨立主機或叢集而定,執行不同的精靈。

在您開始使用 Intune 之前

注意

VMM 不支援在脫離命名空間中布建實體機器的裸機布建。 因應措施是遵循下列步驟:

  1. 在非脫離命名空間網域中布建裸機。
  2. 從 VMM 移除布建的主機。
  3. 將主機加入感興趣的脫離命名空間網域。
  4. 將主機新增回 VMM。 使用此 程式

請確保下列必要條件:

元件 先決條件 詳細資料
實體計算機 支援探索 每個實體計算機都必須安裝基板管理控制器 (BMC),才能進行頻外管理。 透過 BMC,您可以透過 BMC 從遠端存取電腦,不受作業系統和控制系統功能影響,例如關閉或開啟電腦的能力。 BMC 需求:

BMC 必須使用其中一個支援的頻外管理通訊協定,而且必須在 BMC 設定中啟用管理通訊協定。

支援的通訊協定為:Intelligent Platform Management Interface (IPMI) 1.5 版或 2.0 版:數據中心管理介面 (DCMI) 1.0 版;伺服器硬體的系統管理架構 (SMASH) 版本 1.0 over WS-Management (WS-Man):自訂通訊協定,例如整合式燈出 (iLO)

BMC 必須使用最新版的 BMC 模型韌體。

BMC 必須使用登入認證來設定,而且必須使用靜態IP位址或 DHCP。 如果您使用 DHCP,建議您設定 DHCP,將常數 IP 位址指派給每個 BMC,例如,使用 DHCP 保留。

VMM 管理伺服器必須可以存取設定 BMC 的網路區段。
實體計算機 Hyper-V 角色需求 支援 Hyper-V 角色的電腦必須使用 x64 型處理器,並啟用適當的基本輸入/輸出系統 (BIOS) 設定。
實體計算機 DNS 如果您的環境有多個域名系統 (DNS) 伺服器,其中 DNS 複寫可能需要一些時間,強烈建議您為指派給實體計算機的電腦名稱建立 DNS 專案,並允許時間進行 DNS 複寫。 否則,計算機的部署可能會失敗。
實體計算機 BIOS/EFI 判斷計算機是否使用可擴展韌體介面 (EFI) 或 BIOS。 如果您有每種類型的計算機,則必須為每個類型建立個別的配置檔。
實體計算機 作業系統 您可以將 Windows Server 2016 節點新增至 Windows Server 2012 R2 叢集,受限於先前指定的需求:不過,您無法將 Windows Server 2012 R2 節點新增至 Windows Server 2016 叢集。

注意:VMM 2019 UR3 和更新版本支援 Azure Stack 超交集基礎結構(HCI 版本 20H2)。
PXE 伺服器 部署需求 您必須使用 Windows 部署服務設定 PXE 伺服器。

如果您的環境中已設定 Windows 部署服務的現有 PXE 伺服器,您可以將該伺服器新增至 VMM。 然後,您可以使用它在 VMM 中佈建 (而 VMM 只辨識產生的伺服器)。 根據 PXE 伺服器的設定方式,所有其他要求都會繼續處理。

如果您沒有現有的 PXE 伺服器,您可以在執行支援作業系統的伺服器上部署 Windows 部署服務角色(Windows Server 2012 R2 或更新版本)。

當您安裝 Windows 部署服務時,必須同時安裝部署伺服器和傳輸伺服器選項。 您不需要新增影像。 在主機部署期間,VMM 會使用您已建立並儲存在連結庫中的虛擬硬碟。 此外,您不需要在 [PXE 回應] 索引標籤上設定設定。VMM 會提供自己的 PXE 提供者。

PXE 伺服器必須位於與您要佈建的實體電腦相同的子網路中。

當您新增 PXE 伺服器時,必須為 PXE 伺服器上擁有本機系統管理員權限的帳戶指定認證資料。 您可以輸入使用者名稱和密碼,或指定執行身分帳戶。 如果您想要使用執行身分帳戶,您可以在開始之前或部署期間建立 RunAs 帳戶。
PXE 伺服器 開機順序 在每部電腦上,將 BIOS 開機順序設為從支援開機前執行環境 (PXE) 的網路介面卡 (作為第一個裝置) 開機。
虛擬硬碟 作業系統 請確定您在 VMM 連結庫共用中有一般化虛擬硬碟。 它必須執行 Windows Server 2012 R2 或更新版本。

針對實際執行伺服器,建議您使用固定磁碟 (.vhd 或 .vhdx 檔案格式) 來提高效能,並且協助保護使用者資料。 根據預設,當您建立實體計算機配置檔時,VMM 會將動態磁碟轉換成固定磁碟。

如果您打算指派客戶驅動程式,他們必須存在於連結庫中。

若要建立虛擬硬碟,您可以建立虛擬機、安裝客體操作系統,然後使用 sysprep 搭配 /generalize 和 /oobe 選項。

您在主機或叢集上部署之虛擬硬碟上的作業系統必須支援從虛擬硬碟 (VHD) 選項開機。

如果您使用遠端桌面服務 (RDS) 來管理伺服器,建議您在映像中啟用 RDS 連線。 您也可以在實體電腦配置檔中使用回應檔案來啟用 RDS。
網路功能 邏輯網路 如果您已在 VMM 中設定邏輯網路或邏輯交換器,您可以在實體電腦配置檔中包含這些設定。

若要包含您想要在實體計算機配置檔中套用至實體 NIC 的邏輯交換器(適用於主機或主機叢集),您必須先採取特定步驟。 請確定您已在主電腦或電腦上安裝預期的 NIC 數目。 此外,在 VMM 中建立實體計算機配置檔之前,請先建立邏輯交換器。

若要在實體計算機配置檔中包含透過邏輯網路控制的靜態 IP 位址,請設定邏輯網路。 邏輯網路必須包含至少一個網站和靜態IP位址池。 網站也必須可供主機群組或父主機群組使用,而您想要在其中指派您要從裸機建立的主機。

若要在實體計算機配置檔中包含主機的虛擬 NIC(適用於主機或主機叢集),您必須先採取特定步驟。 請確定您已在要成為主機的計算機上安裝預期的實體 NIC 數目。 此外,在 VMM 管理伺服器上,安裝所有必要的虛擬交換器擴充功能和擴充提供者、建立至少一個 VM 網路,以及建立邏輯交換器。 在邏輯交換器中,最佳做法是包含一或多個虛擬埠的埠分類。
實體計算機配置檔 回應檔案 如果您想要讓實體計算機配置檔包含回應檔案的參考(Unattend.xml檔案)或自定義資源(例如,部署後腳本命令中所參考的應用程式安裝程式),請在部署前建立回應檔案或取得自定義資源,並將其新增至 VMM 連結庫共用。 在連結庫共用內,使用 將自定義資源放在一或多個資料夾中。CR (自訂資源) 延伸模組。 VMM 會將它們辨識為自定義資源。 例如,您可能想要建立回應檔案來啟用遠端桌面服務,並將它放在連結庫共用上。 然後,您可以在設定實體計算機配置檔時選取該檔案。

根據預設,當您從裸機部署伺服器或叢集時,VMM 會自動執行下列命令(不需要響應檔案或部署後命令):安裝 Hyper-V 主機的 Hyper-V 角色。 安裝 Hyper-V 角色、故障轉移叢集功能,以及 Hyper-V 叢集的多路徑 I/O (MPIO)。
客戶 您需要兩個執行身分帳戶。

將電腦加入網域的執行身分帳戶。 您可以在 [設定] 工作區中建立執行身分帳戶。

執行身分帳戶,用於存取每部計算機上的基板管理控制器 (BMC)。
元件 先決條件 詳細資料
實體計算機 支援探索 每個實體計算機都必須安裝基板管理控制器 (BMC),才能進行頻外管理。 透過 BMC,您可以透過 BMC 從遠端存取電腦,不受作業系統和控制系統功能影響,例如關閉或開啟電腦的能力。 BMC 需求:

BMC 必須使用其中一個支援的頻外管理通訊協定,而且必須在 BMC 設定中啟用管理通訊協定。

支援的通訊協定為:Intelligent Platform Management Interface (IPMI) 1.5 版或 2.0 版:數據中心管理介面 (DCMI) 1.0 版;伺服器硬體的系統管理架構 (SMASH) 版本 1.0 over WS-Management (WS-Man):自訂通訊協定,例如整合式燈出 (iLO)

BMC 應針對 BMC 模型使用最新版本的韌體。

BMC 必須使用登入認證來設定,而且必須使用靜態IP位址或 DHCP。 如果您使用 DHCP,建議您設定 DHCP,將常數 IP 位址指派給每個 BMC,例如,使用 DHCP 保留區。

VMM 管理伺服器必須可以存取設定 BMC 的網路區段。
實體計算機 Hyper-V 角色需求 支援 Hyper-V 角色的電腦必須使用 x64 型處理器,並啟用適當的基本輸入/輸出系統 (BIOS) 設定。
實體計算機 DNS 如果您的環境有多個域名系統 (DNS) 伺服器,其中 DNS 複寫可能需要一些時間,強烈建議您為指派給實體計算機的電腦名稱建立 DNS 專案,並允許時間進行 DNS 複寫。 否則,部署計算機可能會失敗。
實體計算機 BIOS/EFI 判斷計算機是否使用可擴展韌體介面 (EFI) 或 BIOS。 如果您有每種類型的計算機,則必須為每個類型建立個別的配置檔。
實體計算機 作業系統 您可以將 Windows Server 2025 節點新增至 Windows Server 2022 叢集,受限於先前指定的需求:不過,您無法將 Windows Server 2022 節點新增至 Windows Server 2025 叢集。

注意:VMM 2025 支援 Azure Stack 超交集基礎結構(HCI 版本 23H2 和 22H2)。
PXE 伺服器 部署需求 您必須使用 Windows 部署服務設定 PXE 伺服器。

如果您的環境中已設定 Windows 部署服務的現有 PXE 伺服器,您可以將該伺服器新增至 VMM。 然後,您可以使用它在 VMM 中佈建 (而 VMM 只辨識產生的伺服器)。 根據 PXE 伺服器的設定方式,所有其他要求都會繼續處理。

如果您沒有現有的 PXE 伺服器,您可以在執行支援作業系統的伺服器上部署 Windows 部署服務角色(Windows Server 2019 或更新版本)。

當您安裝 Windows 部署服務時,應該同時安裝部署伺服器和傳輸伺服器選項。 您不需要新增影像。 在主機部署期間,VMM 會使用您已建立並儲存在連結庫中的虛擬硬碟。 此外,您不需要在 [PXE 回應] 索引標籤上設定設定。VMM 會提供自己的 PXE 提供者。

PXE 伺服器必須位於與您要佈建的實體電腦相同的子網路中。

當您新增 PXE 伺服器時,必須為 PXE 伺服器上擁有本機系統管理員權限的帳戶指定認證資料。 您可以輸入使用者名稱和密碼,或指定執行身分帳戶。 如果您想要使用執行身分帳戶,您可以在開始之前或部署期間建立 RunAs 帳戶。
PXE 伺服器 開機順序 在每部電腦上,將 BIOS 開機順序設為從支援開機前執行環境 (PXE) 的網路介面卡 (作為第一個裝置) 開機。
虛擬硬碟 作業系統 請確定您在 VMM 連結庫共用中有一般化虛擬硬碟。 它必須執行 Windows Server 2019 或更新版本。

針對實際執行伺服器,建議您使用固定磁碟 (.vhd 或 .vhdx 檔案格式) 來提高效能,並且協助保護使用者資料。 根據預設,當您建立實體計算機配置檔時,VMM 會將動態磁碟轉換成固定磁碟。

如果您打算指派客戶驅動程式,他們必須存在於連結庫中。

若要建立虛擬硬碟,您可以建立虛擬機、安裝客體操作系統,然後使用 sysprep 搭配 /generalize 和 /oobe 選項。

您在主機或叢集上部署之虛擬硬碟上的作業系統必須支援從虛擬硬碟 (VHD) 選項開機。

如果您使用遠端桌面服務 (RDS) 來管理伺服器,建議您在映像中啟用 RDS 連線。 您也可以在實體電腦配置檔中使用回應檔案來啟用 RDS。
網路功能 邏輯網路 如果您已在 VMM 中設定邏輯網路或邏輯交換器,您可以在實體電腦配置檔中包含這些設定。

若要包含您想要在實體計算機配置檔中套用至實體 NIC 的邏輯交換器(適用於主機或主機叢集),您必須先採取特定步驟。 請確定您已在主電腦或電腦上安裝預期的 NIC 數目。 此外,在 VMM 中建立實體計算機配置檔之前,請先建立邏輯交換器。

若要在實體計算機配置檔中包含透過邏輯網路控制的靜態 IP 位址,請設定邏輯網路。 邏輯網路必須包含至少一個網站和靜態IP位址池。 網站也必須可供主機群組或父主機群組使用,而您想要在其中指派您要從裸機建立的主機。

若要在實體計算機配置檔中包含主機的虛擬 NIC(適用於主機或主機叢集),您必須先採取特定步驟。 請確定您已在要成為主機的計算機上安裝預期的實體 NIC 數目。 此外,在 VMM 管理伺服器上,安裝所有必要的虛擬交換器擴充功能和擴充提供者、建立至少一個 VM 網路,以及建立邏輯交換器。 在邏輯交換器中,最佳做法是包含一或多個虛擬埠的埠分類。
實體計算機配置檔 回應檔案 如果您想要讓實體計算機配置檔包含回應檔案的參考(Unattend.xml檔案)或自定義資源(例如,部署後腳本命令中所參考的應用程式安裝程式),請在部署前建立回應檔案或取得自定義資源,並將其新增至 VMM 連結庫共用。 在連結庫共用內,使用 將自定義資源放在一或多個資料夾中。CR (自訂資源) 延伸模組。 VMM 會將它們辨識為自定義資源。 例如,您可能想要建立回應檔案來啟用遠端桌面服務,並將它放在連結庫共用上。 然後,您可以在設定實體計算機配置檔時選取該檔案。

根據預設,當您從裸機部署伺服器或叢集時,VMM 會自動執行下列命令(不需要響應檔案或部署後命令):安裝 Hyper-V 主機的 Hyper-V 角色。 安裝 Hyper-V 角色、故障轉移叢集功能,以及 Hyper-V 叢集的多路徑 I/O (MPIO)。
客戶 您需要兩個執行身分帳戶。

將電腦加入網域的執行身分帳戶。 您可以在 [設定] 工作區中建立執行身分帳戶。

執行身分帳戶,用於存取每部計算機上的基板管理控制器 (BMC)。

將 PXE 伺服器新增至 VMM 網狀架構

  1. 選取 [網狀架構>伺服器>][新增>資源>PXE 伺服器]。
  2. 在 [計算機名稱] 中,指定 PXE 伺服器名稱。
  3. 為在 PXE 伺服器上具有本機系統管理員許可權的帳戶新增認證。 您可以指定現有的執行身分帳戶(或選取 [建立執行身分帳戶] 以建立新的帳戶 ;請以domain_name\user_name格式手動輸入用戶認證。 選取 [新增]。
  4. [作業] 中,確認作業狀態為 [已完成],然後關閉對話框。 作業會設定新的 PXE 伺服器、在 PXE 伺服器上安裝 VMM 代理程式、匯入新的 Windows 預安裝環境 (Windows PE) 映射,並將 PXE 伺服器的機器帳戶新增至 VMM。
  5. 確認 PXE 伺服器已新增至網狀架構>伺服器>PXE 伺服器>首頁>顯示>網狀架構資源>PXE 伺服器。 代理程式狀態必須是 [回應]。

新增和指派驅動程序檔案

如果您打算指派自訂驅動程式,程式庫中必須有驅動程式檔案。 您可以標記連結庫中的驅動程式,以便稍後依標籤標篩選驅動程式。 新增檔案之後,當您設定實體計算機配置檔時,您可以指定驅動程式檔案。 VMM 會在實體電腦上安裝作業系統時,安裝指定的驅動程式。

在實體計算機配置檔中,您可以選取依標籤篩選驅動程式,也可以選取篩選實體電腦上相符 隨插即用 (PnP) 識別碼的驅動程式。 如果您選取依標記篩選驅動程式,VMM 會藉由比對連結庫中指派給驅動程式的標籤篩選驅動程式,來判斷要套用的驅動程式,以及您在設定檔中指派的標籤篩選驅動程式,VMM 會藉由比對連結庫中指派給驅動程式的標籤篩選驅動程式,來判斷要套用的驅動程式,以及您在設定檔中指派的標籤篩選驅動程式,VMM 會藉由比對連結庫中指派給驅動程式的標籤篩選驅動程式,VMM 會藉由比對連結庫中指派給驅動程式的標籤篩選驅動程式,來判斷要套用的驅動程式,以及您在設定檔 如果您選取篩選具有相符 PnP 識別碼的驅動程式,則不需要指派自定義標籤。

  1. 找出您要新增至程式庫的驅動程式套件。
  2. 在位於程式庫伺服器 (其與您要部署實體電腦的群組關聯) 上的程式庫共用中,建立一個儲存伺服器的資料夾,然後將驅動程式套件複製至該資料夾。
  3. 強烈建議您為每個驅動程式套件建立個別的資料夾,而且您不會混合驅動程式資料夾中的資源。 如果您包含其他連結庫資源,例如.iso映像、.vhd 檔案,或相同資料夾中擴展名為 .inf 的腳本,VMM 連結庫伺服器就無法探索資源。 此外,當您從連結庫刪除 .inf 驅動程式套件時,VMM 會刪除驅動程式 .inf 檔案所在的整個資料夾。
  4. 在 VMM 主控台中,開啟 [程式庫] 工作區。 在 [鏈接庫>連結庫伺服器] 中,展開共用所在的文檔庫伺服器,以滑鼠右鍵按兩下共用,然後選取 [重新整理]。 於程式庫重新整理後,您先前建立用來儲存驅動程式的資料夾隨即顯示。
  5. 現在視需要指派標籤。 在 [連結庫] 中,展開您建立以將驅動程式儲存在上一個程式中的資料夾,然後選取包含驅動程式套件的資料夾。
  6. 在 [ 實體連結庫物件] 中,以滑鼠右鍵按兩下驅動程式 .inf 檔案,然後選取 [ 屬性]。
  7. 在 [驅動程式檔名屬性>自定義卷標] 中,輸入以分號分隔的自定義標籤,或選取 [選取] 以指派可用的標籤,或建立並指派新的標籤。 如果您選取 [ 選取 ],然後選取 [新增標籤],您可以在選取 [ 確定] 之後變更標籤的名稱。 例如,如果您新增網路適配器驅動程式檔案,您可以建立名為 ServerModel NetworkAdapterModel 的標籤,其中 ServerModel 是伺服器模型,而 NetworkAdapterModel 則是網路適配器模型。

建立實體計算機配置檔

  1. 選取 [連結庫>首頁>] [建立>實體計算機配置檔]。
  2. 在 [新增實體計算機配置檔精靈>配置檔描述] 中,輸入名稱和描述,然後選取 [VM 主機]。
  3. [OS 映射>虛擬硬碟檔案>瀏覽] 中,選取您新增至連結庫共用的一般化虛擬硬碟。 根據預設,如果磁碟是動態 VMM,則會在主機部署期間將它轉換成固定磁碟。 建議您針對生產伺服器使用固定磁碟來提升效能,並協助保護用戶數據。
  4. [硬體設定>管理 NIC] 中,選取用來與 VMM 通訊的網路適配器,以及要使用 DHCP 或靜態位址。 如果您想要針對適配卡使用一致裝置命名 (CDN),或設定邏輯交換器和埠,請選取 [ 實體屬性]。 選取 [新增 ] 以新增配接器。
  5. [磁碟] 中,指定第一個磁碟的數據分割配置。 如果實體計算機配置檔是 EFI,您可以使用 GPT。 在 [ 資料分割資訊] 中,選取磁碟區標籤、是否要使用所有剩餘的可用空間或特定大小,以及是否要將分割區指定為開機磁碟分區。 您也可以新增磁碟或磁碟分區。 在部署期間,VMM 會將虛擬硬碟檔案複製到開機磁碟分區,並在相同的磁碟上自動建立系統磁碟分區。
  6. 在 [ 驅動程序篩選] 中,篩選要套用至主機部署期間操作系統的驅動程序篩選。 您可以依 隨插即用 識別碼或特定標籤進行篩選。 如果您選取篩選具有相符卷標的驅動程式,請確定您已將驅動程式檔案新增至連結庫,並指派對應的標籤。
  7. OS組態中,指定 Hyper-V 主機或叢集必須加入的網域,並指定本機系統管理員認證和身分識別資訊。 新增安裝的產品金鑰,並設定時區。 在 GUIRunOnce 中,指定使用者第一次登入 Hyper-V 主機時要執行的一或多個命令。
  8. [主機設定] 中,指定主機的路徑,以儲存與主機上放置之虛擬機相關聯的檔案。 請勿指定磁碟驅動器 C,因為它不適用於放置。 如果您未指定路徑,VMM 放置會決定最適合的位置。
  9. 在 [ 摘要] 中,確認設定。 等候作業顯示已完成的狀態,然後確認 [連結庫>配置檔>] 實體計算機配置檔中的配置檔。

PCP 部署後設定

成功建立和部署PCP之後,您可以使用PCP部署後腳本來設定其他設定,例如 RDMA、QoS 和 SET。

範例指令碼

以下是設定 RDMA、SET 和 QoS 的範例腳本。

# Install data center bridging
Install-WindowsFeature Data-Center-Bridging

#Enable RDMA, assuming customer chosen switch name for storage as Storage1Switch and Storage2Switch
Enable-NetAdapterRDMA "Storage1Switch"
Enable-NetAdapterRDMA "Storage2Switch"

# set Qos Policy
New-NetQosPolicy "SMB" -NetDirectPortMatchCondition 445 -PriorityValue8021Action 3

# Enable net qos flow control
Enable-NetQosFlowControl  -Priority 3

# Disable net qos flow control other than 3
Disable-NetQosFlowControl  -Priority 0,1,2,4,5,6,7

# Enable net adapter qos on all adapters
Enable-NetAdapterQos  -InterfaceAlias "*"

# set qos traffic class
New-NetQosTrafficClass "SMB"  -Priority 3  -BandwidthPercentage 50  -Algorithm ETS

# Install windows feature
Install-WindowsFeature –Name Hyper-V

Install-WindowsFeature –Name RSAT-Hyper-V-Tools

# set net adapter property "encapsulated overhead"
NetAdapterAdvancedProperty -Name "*" -DisplayName "Encapsulated Overhead" -DisplayValue "160"

#disable ipv6
netsh int ipv6 isatap set state disabled

#Configure SET team mapping between virtual network adapter to physical network adapters. (Note: to get names of adapters, use command Get-NetAdapater. For team mapping use command
$physicalAdapters = Get-NetAdapter -Physical
$virtualStorageAdapter1 = Get-VMNetworkAdapter -ManagementOS | Where-Object {$_.Name -eq "Storage1Switch"}
$virtualStorageAdapter1 = Get-VMNetworkAdapter -ManagementOS | Where-Object {$_.Name -eq "Storage2Switch"}

Set-VMNetworkAdapterTeamMapping -ManagementOS -PhysicalNetAdapterName $physicalAdapters[0].Name -VMNetworkAdapterName $virtualStorageAdapter1.Name
Set-VMNetworkAdapterTeamMapping -ManagementOS -PhysicalNetAdapterName $physicalAdapters[1].Name -VMNetworkAdapterName $virtualStorageAdapter2.Name

#Set firewall rules.
[System.String[]]$Alias=@("vEthernet (WssdStorage2)", "vEthernet WssdStorage1)");
$Profile ='Any'
$Name="File and Printer Sharing"
$rules = Get-NetFirewallRule -DisplayGroup $Name

foreach ($rule in $rules)
     {
   		 $rule | Get-NetFirewallAddressFilter | Set-NetFirewallAddressFilter -  
         LocalAddress Any -RemoteAddress Any
     }

 Set-NetFirewallRule -DisplayGroup $Name -Enabled True -Profile $Profile – InterfaceAlias $Alias
 $Profile='Any'
 $Name=='FPS-LLMNR-In-UDP'
 Set-NetFirewallRule -Name $Name -Enabled True -Profile $Profile
 [System.String[]]$Alias=@("Storage2Switch", "Storage1Switch", "ManagementSwitch");
 $Profile ='Any'
 $Name="Windows Remote Management"
 Set-NetFirewallRule -DisplayGroup $Name -Enabled True -Profile $Profile –InterfaceAlias $Alias

 #Set assurance settings
 reg add HKLM\SYSTEM\CurrentControlSet\Control\DeviceGuard /v EnableVirtualizationBasedSecurity /t REG_DWORD /d 1 /f
 reg add HKLM\SYSTEM\CurrentControlSet\Control\DeviceGuard /v RequirePlatformSecurityFeatures /t REG_DWORD /d 2 /f
 reg add HKLM\SYSTEM\CurrentControlSet\Control\LSA /v LsaCfgFlags /t REG_DWORD /d 1 /f
 reg add HKLM\SYSTEM\CurrentControlSet\Control\LSA /v DisableRestrictedAdmin /t REG_DWORD /d 0 /f

從裸機布建 Hyper-V 主機

當您從裸機部署 Hyper-V 主機時,VMM 會執行下列動作:

  1. 透過頻外管理探索實體計算機。
  2. 透過實體計算機配置檔,在計算機上部署操作系統映像。
  3. 啟用電腦上的 Hyper-V 角色。
  4. 將計算機帶入 VMM 管理之下,作為受控 Hyper-V 主機。

布建,如下所示:

  1. 選取 [網狀架構>伺服器>首頁>][新增>資源>][Hyper-V 主機和叢集]。
  2. 在 [新增資源精靈>資源位置] 中,選取要布建為虛擬機主機的實體計算機。
  3. 在 [ 認證和通訊協定 ] 中,選取具有存取 BMC 許可權的執行身分帳戶。 在 [ 通訊協定 ] 清單中,選取 BMC 使用的頻外管理通訊協定。 如果您想要使用數據中心管理介面 (DCMI),請選取 [智慧型平臺管理介面] [IPMI]。 雖然未列出 DCMI 1.0,但支援它。 確定已選取正確的埠。
  4. 在 [ 探索範圍] 中,指定包含 BMC IP 位址的 IP 位址範圍。 您可以輸入一個單一 IP 位址、IP 子網路或 IP 位址範圍。
    • 如果您要佈建單一計算機,您可以指定單一IP位址,或指定以預期IP位址開頭和結尾的IP位址範圍。 如果您指定單一IP位址,當您選取 [下一步] 時,就會重新啟動計算機。
    • 如果您指定IP位址範圍,當您選取 [下一步] 時,會顯示計算機的相關信息,而且您可以確認您指定了打算的電腦。
  5. 如果您在上一頁指定單一IP位址,請略過此步驟。 否則, [目標資源] 頁面隨即出現。 檢閱探索到的 BMC 清單(由 IP 位址識別),然後選取您要佈建為主機的 BMC。 如果您沒有看到您預期的所有 BMC,請確認它們位於 VMM 伺服器可存取的網路,並視需要選取 [ 重新整理]。
  6. 在 [ 布建選項] 中,選取新 Hyper-V 主機的主機群組。 選取您要套用的實體計算機配置檔。
  7. 在 [部署自定義] 中,再次檢閱計算機清單,並提供您想要包含之每部計算機的資訊。
    • 如果您看到不想包含的計算機,請選取 BMC(由 IP 位址識別),然後選取 [ 移除]。
    • 若要設定計算機,請選取 BMC IP 位址。
    • 指定唯一的計算機名稱,不含通配符。
    • 選取或清除 [略過 此計算機名稱的Active Directory]。 如果計算機帳戶已經存在,Active Directory 檢查會防止部署。 這有助於防止部署與現有電腦同名的計算機。 如果您略過 Active Directory 檢查,而且 AD DS 中現有的電腦帳戶不是實體電腦配置檔中指定的執行身分帳戶,部署程式就無法將計算機加入網域。
  8. 針對您要設定的計算機,選取網路適配器(左側)。 您可以修改組態,或填寫詳細資訊。
  9. 您可以為此網路配接器指定管理 NIC 的 MAC 位址(而非 BMC)和靜態 IP 設定。 如果您指定位址,請視需要選取邏輯網路和IP子網。 如果選取的IP子網包含IP位址池,您可以檢查 取得對應至選取的網址。 否則,請輸入邏輯網路或其子網內的IP位址。 如果您選取IP子網,請確定它對應至您要部署主機的實體位置,以及連線到適配卡所連線的網路。 否則,部署可能會失敗。
  10. 設定每個網路適配器的適配卡設定。

注意

如果計算機中的實體網路適配器數目不符合實體計算機配置檔中定義的實體網路適配器數目,您必須指定適配卡遺漏的任何資訊。 如果您決定不立即布建這部電腦(例如,如果需要安裝或卸載實體硬體),您可以從清單中選取計算機的 BMC IP 位址,然後選取 [ 移除]。

  1. 針對清單中的每個 BMC IP 位址重複設定。 當您填入您要佈建之所有計算機的資訊時,請選取 [ 下一步]。
  2. 在 [ 摘要] 中,確認設定,然後選取 [ 完成 ] 以部署新的 Hyper-V 主機,並將其帶入 VMM 管理之下。 視您的設定而定, [作業 ] 對話框可能會顯示。 請確定作業中的所有步驟的狀態為 [已完成],然後關閉對話框。
  3. 若要確認已新增主機,請選取 [網狀架構>伺服器>所有主機>] 主機群組,並確認新的 Hyper-V 主機出現在群組中。

從裸機布建 Hyper-V 叢集

當您從裸機部署 Hyper-V 叢集時,VMM 會執行下列動作:

  1. 透過頻外管理探索實體計算機。
  2. 使用選取的實體計算機配置檔,在計算機上部署作業系統映像。
  3. 安裝故障轉移叢集功能,以及 Hyper-V 角色和 MPIO 功能。
  4. 將布建的叢集帶入 VMM 管理之下。

布建,如下所示:

  1. 選取 [網狀架構>伺服器>][新增>資源>][Hyper-V 主機和叢集]。

  2. 在 [ 一般組態] 中,指定主機叢集的名稱。 檢視需要選擇記憶體組態:

    • 針對共用記憶體,選取 [使用共用 SAS、FC 或 iSCSI 連線到叢集的記憶體]。
    • 針對 [儲存空間直接存取],選取 [磁盘子系統] 直接連線到叢集中的個別節點。
  3. 在 [資源類型>] 中,選取要布建的實體計算機:

    • 指定要用來建立叢集的系統管理員執行身分帳戶。
    • 選取實體計算機配置檔(提供每個節點的功能變數名稱和系統管理員執行身分帳戶)。
    • [BMC 執行身分 帳戶] 方塊旁,選取 [ 流覽],然後選取有權存取 BMC 的執行身分帳戶。
    • 在 [ 頻外管理 通訊協定] 清單中,選取 BMC 所使用的通訊協定。 如果您想要使用數據中心管理介面 (DCMI),請選取 [智慧型平臺管理介面] [IPMI]。 雖然未列出 DCMI 1.0,但支援它。 確定已選取正確的埠。
    • 如果出現 [ 略過叢集驗證] 選項,而且您不需要此叢集Microsoft的支援,您可以略過驗證。
  4. 在 [ 探索範圍] 中,指定包含 BMC IP 位址的 IP 位址範圍。 您可以輸入一個單一 IP 位址、IP 子網路或 IP 位址範圍。 深入探索提供計算機的詳細資訊(例如網路適配器的 MAC 位址),但重新啟動電腦,而且需要額外的時間。 您可以允許或略過深層探索。

  5. 如果您在上一頁指定單一IP位址,請略過此步驟。 否則, [目標資源] 頁面隨即出現。 檢閱探索到的 BMC 清單(由 IP 位址識別),然後選取您想要包含在叢集中的 BMC。

  6. 如果您沒有看到您預期的所有 BMC,請確認它們位於 VMM 伺服器可存取的網路,並視需要選取 [ 重新整理]。 允許或略過深層探索。 深入探索提供計算機的詳細資訊(例如網路適配器的 MAC 位址),但重新啟動電腦,而且需要額外的時間。 然後選取下一步

  7. [部署自定義] 中,提供您想要包含之每部計算機的資訊。 如果您看到不想包含的計算機,請選取 BMC(由 IP 位址識別),然後選取 [ 移除]。

    • 若要設定計算機,請選取 BMC IP 位址。 指定唯一的計算機名稱,不含通配符。
    • 選取或清除 [略過 此計算機名稱的Active Directory]。 如果計算機帳戶已經存在,Active Directory 檢查會防止部署。

    注意

    如果您略過檢查,而且AD中現有的電腦帳戶不是實體計算機配置檔中指定的執行身分帳戶,部署程式就無法將電腦加入網域。

    • 針對您要設定的計算機,選取網路適配器。 您可以修改組態,或填寫詳細資訊。
    • 您可以為此網路配接器指定管理 NIC 的 MAC 位址(而非 BMC)和靜態 IP 設定。 如果您指定位址,請視需要選取邏輯網路和IP子網。 如果選取的IP子網包含IP位址池,您可以檢查 取得對應至選取的網址。 否則,請輸入邏輯網路或其子網內的IP位址。 如果您選取IP子網,請確定它對應至您要部署主機的實體位置,以及連線到適配卡所連線的網路。 否則,部署可能會失敗。
  8. 設定每個網路配接器的網路適配器設定。

注意

如果計算機中的實體網路適配器數目不符合實體計算機配置檔中定義的實體網路適配器數目,您必須指定適配卡遺失的任何資訊。 如果您決定不立即布建這部電腦(例如,如果需要安裝或卸載實體硬體),您可以從清單中選取計算機的 BMC IP 位址,然後選取 [ 移除]。

  1. 針對清單中的每個 BMC IP 位址重複設定。
  2. 當您填入您要布建之所有電腦所需的資訊時,請選取 [下一步]。
  3. 在 [ 摘要] 中,確認設定,然後選取 [ 完成 ] 以部署新的 Hyper-V 主機,並將其帶入 VMM 管理之下。 視您的設定而定,[作業] 對話框可能會顯示。 請確定作業中的所有步驟的狀態為 [已完成],然後關閉對話框。
  4. 若要確認已新增主機,請選取 [網狀架構>伺服器>所有主機>],然後找出並選取新的主機叢集。 在 [主機] 窗格中的 [主機狀態] 資料行中,確認叢集中的每個節點都正常。