如何在 VMM 中建立主機或實體電腦設定檔以佈建 Hyper-V 主機
發行︰ 2016年3月
適用於: System Center 2012 SP1 - Virtual Machine Manager、System Center 2012 R2 Virtual Machine Manager、System Center 2012 - Virtual Machine Manager
從 System Center 2012 R2 開始,實體電腦設定檔會取代 Virtual Machine Manager (VMM) 中的主機設定檔。 您可以依照使用主機設定檔的相同方式,使用實體電腦設定檔將電腦佈建至 Hyper-V 主機中。 下列程序說明如何在 System Center 2012 R2 程式庫中建立主機設定檔 (若為 VMM,則是實體電腦設定檔)。 然後,您可以使用設定檔,將電腦佈建到 Hyper-V 主機中。 這些設定檔中包含組態設定,例如要在主機部署期間使用之作業系統映像的位置,以及硬體和作業系統的組態設定。
重要 |
---|
請務必判斷您要新增的電腦是使用可延伸韌體介面 (EFI),還是基本輸入/輸出系統 (BIOS)。 如果您擁有各種類型的電腦,就必須為各種類型建立個別的設定檔。 |
先決條件
在開始此程序之前,請確定符合下列必要條件:
程式庫共用中必須要有包含適當作業系統的一般化虛擬硬碟。
從 VMM 中的 System Center 2012 Service Pack 1 (SP1) 開始,虛擬硬碟檔案的格式可以是 .vhd 或 .vhdx。 若為 VMM 中的 System Center 2012,格式必須是 .vhd。 由於設定檔是針對主機系統,因此虛擬硬碟上的作業系統必須與檔案格式相容,如下所示。
.vhd 檔案上可能的作業系統 .vhdx 檔上可能的作業系統 (適用於 System Center 2012 SP1 或 System Center 2012 R2) Windows Server 2012
Windows Server 2008 R2 包含 SP1
Windows Server 2008 R2Windows Server 2012
Windows Server 2012 R2您必須使用支援 Hyper-V 且受 VMM 支援的作業系統版本。 如需詳細資訊,請參閱下列各項:
針對 System Center 2012 – Virtual Machine Manager 或 System Center 2012 SP1,請參閱:系統需求:System Center 2012 和 System Center 2012 SP1 中的 Hyper-V 主機。
針對 System Center 2012 R2 Virtual Machine Manager,請參閱:為 System Center 2012 R2 Virtual Machine Manager 準備您的環境。
提示 如果您使用 [遠端桌面] 來管理伺服器,建議您在映像中啟用 [遠端桌面] 連線。 您也可以使用主機設定檔或實體電腦設定檔中的回應檔案,或在部署主機之後執行安裝後指令碼,來啟用遠端桌面。
若要建立虛擬硬碟,您可以建立虛擬機器,安裝客體作業系統,然後使用 Sysprep 搭配 /generalize 和 /oobe 選項,將相關聯的虛擬硬碟一般化。 如需 Sysprep 的詳細資訊,請參閱 Sysprep 命令列選項。 另一種您可以使用的方法,就是遵循下列文章的必要條件以及步驟 1 和 2 來進行:逐步解說:部署原生開機的虛擬硬碟。
如需可原生開機之虛擬硬碟的詳細資訊,請參閱 Understanding Virtual Hard Disks with Native Boot (瞭解可原生開機的虛擬硬碟)。
重要 針對實際執行伺服器,建議您使用固定磁碟 .vhd 或 .vhdx 檔案來增強效能,並且協助保護使用者資料。 當您建立主機設定檔或實體電腦設定檔時,VMM 預設會將動態磁碟轉換成固定磁碟。 您可以視需要在建立設定檔時,變更這項設定。
如果您打算指派自訂驅動程式,程式庫中必須有驅動程式檔案。 如果您想要依標籤來篩選驅動程式,您必須適當地標記驅動程式檔案。 如需詳細資訊,請參閱如何將驅動程式檔案新增至 VMM 程式庫。
如果您是在 VMM 或 System Center 2012 SP1 中執行 System Center 2012 R2,並且打算使用配備邏輯交換器的實體網路介面卡,或是打算使用虛擬網路介面卡,請依照下列方式準備您的網路組態。
實體網路介面卡 虛擬網路介面卡 如果您想要使用配備邏輯交換器的實體網路介面卡,在建立新主機設定檔或實體電腦設定檔之前,請確定您已經在主機電腦上安裝所需數目的網路介面卡。 此外,在 VMM 中建立主機設定檔或實體電腦設定檔之前,請先建立上行連結通訊埠設定檔和邏輯交換器。
如需詳細資訊,請參閱:
如何建立在 VMM 中的交換器連接埠設定檔
如何在 VMM 中建立邏輯網路如果您想要建立虛擬網路介面卡,在建立主機設定檔或實體電腦設定檔之前,請確定您已經在主機電腦上安裝所需數目的實體網路介面卡。 此外,在建立主機設定檔或實體電腦設定檔之前,請在 VMM 管理伺服器上,安裝所有必要的虛擬交換器擴充功能和擴充功能提供者,建立邏輯交換器,然後建立至少一個虛擬機器網路。 如果您將使用通訊埠分類搭配虛擬網路介面卡,請在建立主機設定檔或實體電腦設定檔之前,先建立通訊埠分類。
如需詳細資訊,請參閱:
在 VMM 中設定 VM 網路的通訊埠和交換器
如何在 System Center 2012 SP1 中 VMM 中建立的 VM 網路
如何在 System Center 2012 R2 的 VMM 中建立 VM 網路如果要透過 VMM 來指派靜態 IP 位址,您想要讓主機使用的邏輯網路,必須要有由 VMM 管理的相關網站和靜態 IP 位址集區。 此網站必須可供要指派主機的主機群組或父主機群組使用。 如需詳細資訊,請參閱在 VMM 中設定邏輯網路功能總覽。
在此範例案例中,主機會使用後端邏輯網路。
如果您要使用回應檔案來指定其他主機設定,以供使用此設定檔的所有主機共用,請建立具有適當設定的 Unattend.xml 檔案,並將它新增至 VMM 程式庫共用。 例如,您可能會想要執行額外的組態步驟,如指派靜態 IP 位址給主機上除了管理介面卡以外的其他實體網路介面卡,以及啟用 [遠端桌面] (請注意,在進行主機部署程序時,VMM 會自動啟用 Hyper-V 角色和多重路徑 I/O [MPIO] 功能)。 您可以在設定設定檔時,選取要使用的回應檔案。
提示 您也可以在部署完主機之後,再於 Hyper-V 主機上執行指令碼。 若要這麼做,請在 [網狀架構] 工作區中的主機上按一下滑鼠右鍵,然後按一下 [執行指令碼命令]
在指令碼命令的進階設定中,請注意,在主機上執行指令碼時,會忽略 [如果傳回指定的結束代碼便重新啟動電腦或虛擬機器] 設定。
您必須要有可讓您用來將目標主機加入網域的執行身分帳戶。
例如,建立新增實體主機執行身分帳戶。
重要 請使用權限極其有限的帳戶。 此帳戶應該僅用來將電腦加入網域。
注意 您可以在 [設定] 工作區中建立執行身分帳戶。 如需執行身分帳戶的詳細資訊,請參閱 How to Create a Run As Account in VMM (如何在 VMM 中建立執行身分帳戶)。
建立主機設定檔或實體電腦設定檔
開啟 [程式庫] 工作區。
在 [常用] 索引標籤的 [建立] 群組中,按一下 [建立],然後按一下 [主機設定檔] 或 [實體電腦設定檔]。
新增主機設定檔精靈或從 System Center 2012 R2 開始加入的新增實體電腦設定檔精靈即會開啟。
在 [設定檔描述] 頁面上,輸入設定檔的名稱和描述。
當您在建立實體電腦設定檔 (針對 System Center 2012 R2) 時,請選取 [VM 主機]。
例如,如果您想要透過動態主機設定通訊協定 (DHCP) 指派 IP 位址,請輸入名稱 WS08R2Ent Hyper-V Hosts - DHCP 和描述 Windows Server 2008 R2 Enterprise Hyper-V 主機 – DHCP 位址配置,然後按 [下一步]。
在 [作業系統映像] 頁面上,執行下列動作:
按一下 [虛擬硬碟檔案] 方塊旁的 [瀏覽],然後按一下已新增到程式庫共用的一般化虛擬硬碟檔案,再按一下 [確定]。
重要 確定該檔案符合本主題之<先決條件>一節中所定義的需求。
針對您選取的虛擬硬碟檔案,VMM 會顯示虛擬硬碟類型、擴充的大小 (若為動態)、目前大小,以及您需要的最小分割區大小。
根據預設,如果磁碟類型為動態磁碟,VMM 將會在進行主機部署時,自動將磁碟轉換成固定磁碟類型。 針對實際執行伺服器,強建議您使用固定磁碟類型,以增強效能及協助保護使用者資料。 如果您不想要使用固定磁碟,請選取 [請勿在部署期間將虛擬硬碟類型轉換為固定] 核取方塊。
按 [下一步] 以繼續。
在 [硬體組態] 頁面上設定下列選項,然後按 [下一步]。
管理 NIC
(在 [網路介面卡] 下方)- 針對 System Center 2012 – Virtual Machine Manager:針對您要用來與 VMM 管理伺服器通訊的網路介面卡,選擇要透過 DHCP 取得 IP 位址,還是要從您指定的邏輯網路配置靜態 IP 位址。
例如,如果您要為 WS08R2Ent Hyper-V 主機 – DHCP 設定檔設定主機設定檔或實體電腦設定檔,請按一下 [透過 DHCP 服務取得 IP 位址]。
- 若為 System Center 2012 SP1 或 System Center 2012 R2 中的 VMM:針對您要用來與 VMM 管理伺服器通訊的網路介面卡,選擇要設定實體網路介面卡,還是要建立虛擬網路介面卡。 (選擇後者有某些需求,如這個程序之前的清單所述)。
若要為介面卡提供一個一致裝置命名 (Consistent Device Naming,CDN) 名稱,或是為介面卡設定邏輯交換器和通訊埠資訊,請按一下 [實體內容]。 如需有關交換器和通訊埠的詳細資訊,請參閱在 VMM 中設定 VM 網路的通訊埠和交換器。
若要選擇要透過 DHCP 取得 IP 位址,還是從您指定的邏輯網路配置靜態 IP 位址,請按一下 [IP 組態] (如果這是已經連線到邏輯交換器的實體網路介面卡,您就無法使用 [IP 組態] 選項)。
例如,如果您要為 WS08R2Ent Hyper-V 主機 – DHCP 設定檔設定主機設定檔或實體電腦設定檔來與使用藍色 CDN 的實體介面卡搭配使用,請先選取實體介面卡選項,然後按一下 [實體內容] 來指定 CDN。 接著,按一下 [IP 組態],然後按一下 [透過 DHCP 服務取得 IP 位址]。
您也可以按一下 [新增] 按鈕,然後新增實體網路介面卡或虛擬網路介面卡。 若要移除介面卡,您可以選取該介面卡,然後按一下 [移除] 按鈕。磁碟
(在 [磁碟和分割區] 下方)指定第一個磁碟的分割配置。 您可以選取下列其中一個選項:
- 主開機記錄 (MBR)
- GUID 磁碟分割表格 (GPT) Note: 如果主機設定檔或實體電腦設定檔是用於使用 EFI 的電腦,請選取 [GUID 磁碟分割表格 (GPT)] 做為分割配置。
在 [磁碟] 下方,按一下預設分割名稱 [作業系統]。 在 [分割區資訊] 窗格中,設定下列選項:
- 選取磁碟區標籤。
- 選擇要使用所有剩餘的可用磁碟空間,還是要使用特定大小 (以 GB 為單位)。
- 選取是否要指定分割區做為開機分割區。 根據預設,對於作業系統分割區會選取 [設定為開機分割區] 核取方塊。 Note: 進行部署時,VMM 會將 .vhd 或 .vhdx 檔案複製到開機分割區,並在開機分割區所在的同一個磁碟上自動建立一個系統分割區。
若要加入新的磁碟或分割,針對 System Center 2012,請按一下工具列上的 [新增磁碟] 或 [新增分割]。 針對 System Center 2012 SP1 或 System Center 2012 R2,請按一下 [新增],然後選取 [磁碟] 或 [分割]。 新磁碟或分割區會顯示在 [磁碟和分割區] 區段下方。 請設定新磁碟或分割區的設定。驅動程式篩選器
(在 [驅動程式選項] 下方)您可以篩選在進行主機部署時,要套用至作業系統的驅動程式檔案。 您可以選取下列其中一個選項:
- [使用相符 PnP 識別碼篩選驅動程式]。 預設會使用與目標實體電腦上隨插即用 (PnP) 識別碼相符的驅動程式。
- [使用以下指定的所有相符標籤篩選驅動程式]。 如果選取此選項,請輸入要做為篩選依據的標籤 (以分號分隔),或按一下 [選取] 來檢視及指派可用的標籤。 如果您按一下 [新標籤],則可以在按一下 [確定] 之後變更該標籤的名稱。 Note: 如果您選取 [使用以下指定的所有相符標籤篩選驅動程式] 選項,就必須在部署主機之前,先將驅動程式檔案新增至程式庫,並指派對應的標籤給程式庫共用內的驅動程式。
如需有關如何將驅動程式檔案新增至程式庫的詳細資訊,請參閱如何將驅動程式檔案新增至 VMM 程式庫。在 [作業系統組態] 頁面上設定下列選項,然後按 [下一步]。
Domain
(在 [一般設定] 下方)在 [網域] 方塊中,指定 Hyper-V 主機應加入的網域。 例如,輸入 contoso.com。
按一下 [執行身分帳戶] 方塊旁的 [瀏覽],然後選取將用來將主機加入網域的執行身分帳戶。 例如,如果您已建立本主題之<先決條件>一節中所述的執行身分帳戶,請按一下[新增實體主機]。 Security Note: 請使用一個權限極其有限的帳戶。 此帳戶應該僅用來將電腦加入網域。管理密碼
(在 [一般設定] 下方)在 [指定本機系統管理員帳戶的認證] 下方,輸入要指派給實體電腦上本機系統管理員帳戶的密碼。 您不能指定空白密碼。 識別資訊
(在 [一般設定] 下方)填寫 [姓名] 和 [組織名稱] 方塊中的資訊。 產品金鑰
(在 [一般設定] 下方)輸入產品金鑰。 如果有多部電腦,就必須使用大量授權金鑰。 Note: 如果沒有輸入產品金鑰,則適用標準啟用寬限期。 時區
(在 [一般設定] 下方)選取電腦的時區。 回應檔案
(在 [指令碼] 下方)若要使用回應檔案來指定其他設定,請按一下 [瀏覽],然後按一下您想要使用的 Unattend.xml 檔案,再按一下 [確定]。 [GUIRunOnce] 命令
(在 [指令碼] 下方)若要指定使用者第一次登入電腦時執行的一或多個命令,請在 [要新增的命令] 方塊中輸入命令,然後按一下 [新增]。 重複此程序以新增多個命令。
這個動作會將命令新增到 Sysprep 檔案的 [GuiRunOnce] 區段。在 [主機設定] 頁面上,指定主機上用來存放與主機上所放置的虛擬機器相關聯之檔案的路徑,按一下 [新增],再按 [下一步]。 請勿指定 C:\ 磁碟機上的位置,因為 C:\ 磁碟機不可用於放置。
如果您沒有指定路徑,預設會由放置決定最適合的位置。
注意 您可以接受預設路徑、指定新路徑,或是在部署完主機後變更路徑。
在 [摘要] 頁面上確認設定,然後按一下 [完成]。
[作業] 對話方塊隨即出現。 請確定作業的狀態為 [已完成],然後關閉對話方塊。
若要確認是否已建立主機設定檔或實體電腦設定檔,請在 [程式庫] 窗格中展開 [設定檔],然後按一下 [主機設定檔] 或 [實體電腦設定檔]。
新的主機設定檔或實體電腦設定檔會顯示在 [設定檔] 窗格中。