2014年9月23日 星期二

安裝 Hyper-V 角色和設定虛擬機器

安裝 Hyper-V 角色和設定虛擬機器

轉載至 http://technet.microsoft.com/zh-tw/library/hh846766.aspx

發佈時間: 2012年2月
更新日期: 2012年8月
適用於: Windows Server 2012

本內容說明如何在執行 Windows Server® 2012 的電腦上安裝 Hyper-V 角色,同時提供 Hyper-V 安裝之後建立和設定虛擬機器的基本指示。本文並不針對特定使用案例提供設定指示,例如設定 Hyper-V 使用向外延展的檔案伺服器;而是提供內含這些指示的其他文件連結 (若有的話)。

本文件內容
note備註
此主題包括您可以用於自動化部分所述程序的 Windows PowerShell Cmdlet 範例。如需詳細資訊,請參閱使用 Cmdlet

在您嘗試安裝 Hyper-V 角色之前,請確認已備妥下列項目:
  • 執行 Windows Server 2012 的電腦。
  • 含有適當系統管理員權限的使用者帳戶:

    • 若要安裝或解除安裝伺服器角色、角色服務或功能,您必須以系統管理員身分登入伺服器。如果您使用不具備遠端伺服器系統管理員權限的帳戶登入本機電腦,且在本機電腦使用伺服器管理員,請在 [伺服器] 磚的遠端伺服器上按一下滑鼠右鍵,然後按一下 [管理身分],以提供具備系統管理員權限的帳戶。如需詳細資訊,請參閱安裝或解除安裝角色、角色服務或功能
    • 若要建立和設定虛擬機器 (步驟 2-4),您可以使用本機 Hyper-V Administrators 群組或 Administrators 群組的成員帳戶。Hyper-V Administrators 群組是新的本機安全性群組,可讓使用者管理 Hyper-V 的各個部分,且無需本機 Administrators 群組的成員資格。
  • 擁有足夠的記憶體可以同時執行所有計畫要執行的虛擬機器。
  • 虛擬機器的軟體。例如,若要測試特定工作負載,您將需要作業系統和工作負載的安裝媒體。若要測試 Windows Server 2012 的某些功能,您可以在虛擬機器中使用實體電腦用來安裝 Windows Server 2012 的安裝媒體。
檢閱下列考量。這些考量雖不是必要的,但卻能幫助您在安裝角色時做出最適當的選擇。考量:
  • 要將虛擬機器使用的檔案儲存在哪裡。
  • 安裝角色時是否要建立虛擬交換器。虛擬機器需要一個連接實體網路介面卡的虛擬交換器,才能存取實體網路。如果您在安裝角色時建立交換器,系統就會自動指派一個名稱給虛擬交換器。如果您計畫執行的測試要依賴特定交換器名稱,可以在安裝角色之後修改虛擬交換器的名稱。或者,等角色安裝之後再建立交換器。
  • 您是否要從執行 Hyper-V 的電腦即時移轉到另一部電腦。

將 Hyper-V 角色新增到 Windows Server 2012 的安裝,這樣一來您就可以在此電腦上建立和執行虛擬機器。
使用 Windows PowerShell 進行此步驟

  1. 如果伺服器管理員已經開啟,請移至下一個步驟。如果伺服器管理員尚未開啟,請執行下列其中一個動作將它開啟:
    • 在 Windows 桌面上,按一下 Windows 工作列中的 [伺服器管理員] 啟動伺服器管理員。
    • 在 Windows [開始] 頁面上,輸入 [伺服器管理員] 名稱的任何一部分。當伺服器管理員捷徑顯示在 [應用程式] 結果的 [開始] 頁面上,按一下該捷徑。若要將伺服器管理員捷徑釘選在 [開始] 頁面,請以滑鼠右鍵按一下捷徑,然後按一下 [釘選到 [開始] 畫面]。
  2. 在 [管理] 功能表上,按一下 [新增角色及功能]。
  3. 在 [在您開始前] 頁面上,確認已準備好目的地伺服器和網路環境,以便安裝您要的角色和功能。按 [下一步]。
  4. 在 [選取安裝類型] 頁面上,選取 [角色型或功能型安裝],然後按 [下一步]。
  5. 在 [選取目的地伺服器] 頁面上,從伺服器集區選取伺服器,然後按 [下一步]。
  6. 在 [選取伺服器角色] 頁面上,選取 [Hyper-V]。
  7. 若要新增用來建立和管理虛擬機器的工具,請按一下 [新增功能]。在 [功能] 頁面上,按 [下一步]。
  8. 在 [建立虛擬交換器] 頁面、[虛擬機器移轉] 頁面和 [預設存放區] 頁面上,選取適當的選項。
  9. 在 [確認安裝選項] 頁面上,選取 [需要時自動重新啟動目的伺服器],然後按一下 [安裝]。
  10. 安裝完成後,在伺服器管理員中開啟 [所有伺服器] 頁面,選取安裝了 Hyper-V 的伺服器,並檢視所選伺服器頁面上的 [角色和功能] 磚,來驗證安裝。

PowerShell 標誌 Windows PowerShell 對應命令
下列一或多個 Windows PowerShell Cmdlet 執行的功能與前述程序相同。在單行輸入各個 Cmdlet,即使由於格式限制,此處可能出現數行自動換行亦然。
與新增角色和功能精靈不同的是,Windows PowerShell 中預設不會包含角色的管理工具和嵌入式管理單元。若要在角色安裝中包含管理工具,請新增 -IncludeManagementTools 參數到 Cmdlet。如果您在執行 Windows Server 2012 之 Server Core 安裝選項的伺服器上安裝角色和功能,而且您將角色的管理工具新增至安裝中,系統就會出現提示,要求您將安裝選項變更為可允許管理工具執行的最小殼層選項。否則,管理工具和嵌入式管理單元將不會安裝在執行 Windows Server 之 Server Core 安裝選項的伺服器上。

  1. 執行下列其中一項動作,使用提高的使用者權限來開啟一個 Windows PowerShell 工作階段。
    • 在 Windows 桌面上,用滑鼠右鍵按一下工作列上的 [Windows PowerShell],然後按一下 [以系統管理員身分執行]。
    • 在 Windows [開始] 頁面上,輸入 Windows PowerShell 名稱的任何一部分。當 Windows PowerShell 捷徑出現在 [應用程式] 結果的 [開始] 頁面上,以滑鼠右鍵按一下該捷徑,按一下 [進階],然後按一下 [以系統管理員身分執行]。若要將 Windows PowerShell 捷徑釘選在 [開始] 頁面,請以滑鼠右鍵按一下捷徑,然後按一下 [釘選到 [開始] 畫面]。
  2. 輸入下列命令,然後按 Enter,其中 computer_name 表示要安裝 Hyper-V 的遠端電腦。若要直接從主控台工作階段安裝 Hyper-V,請不要在命令中包含 -ComputerName <computer_name>
    Install-WindowsFeature –Name Hyper-V -ComputerName <computer_name> -IncludeManagementTools -Restart
    
  3. 若要檢視本機伺服器安裝的可用角色和功能清單,請輸入 Get-WindowsFeature,然後按 Enter。Cmdlet 結果包含已新增到此電腦之角色和功能的命令名稱。
    note備註
    在 Windows PowerShell 3.0 中,執行屬於模組的 Cmdlet 之前,不需要將伺服器管理員 Cmdlet 模組匯入 Windows PowerShell 工作階段中。當您首次執行屬於模組的 Cmdlet 時,會自動匯入模組。而且,Windows PowerShell Cmdlet 不區分大小寫。
  4. 當安裝完成後,請執行 Get-WindowsFeature 來驗證安裝。如果您是遠端安裝 Hyper-V,請併入 ComputerName 參數 (Get-WindowsFeature -ComputerName <computer_name>) 來檢視伺服器上安裝的角色和功能清單。

這個步驟需要在此電腦或在另一台您可以用來遠端存取此電腦的電腦上安裝 Windows Server 2012 內含的 Hyper-V 管理工具。您無法使用舊版 Hyper-V 工具來執行這個步驟。
檢閱下列考量。這些考量雖不是必要的,但卻能幫助您在安裝角色時做出最適當的選擇。考量:
  • 將虛擬機器命名為什麼。名稱可讓您識別虛擬機器。例如,使用可以用來識別您要在虛擬機器上設定之伺服器類型的名稱,例如網頁伺服器。或者,您可以使用能識別客體作業系統的名稱。
  • 您將如何安裝作業系統。您可以從實體媒體或映像 (.iso) 檔安裝。您也可以使用已安裝作業系統的虛擬硬碟。
使用 Windows PowerShell 進行此步驟

  1. 開啟 [Hyper-V 管理員]。從 [伺服器管理員工具] 功能表中,按一下 [Hyper-V 管理員]。
  2. 從 Hyper-V 管理員的瀏覽窗格中,選取執行 Hyper-V 的電腦。
  3. 從 [動作] 窗格中,按一下 [新增],然後按一下 [虛擬機器]。
  4. 此時會開啟 [新增虛擬機器] 精靈。按 [下一步]。
  5. 在 [指定名稱和位置] 頁面上,輸入適當的名稱。
  6. 在 [指派記憶體] 頁面上,指定足夠的記憶體來啟動客體作業系統。
  7. 在 [設定網路功能] 頁面上,將虛擬機器連接到安裝 Hyper-V 時所建立的交換器。
  8. 在 [連接虛擬硬碟] 和 [安裝選項] 頁面上,選擇適合您安裝客體作業系統之方式的選項:
    • 如果您將從 DVD 或映像檔 (.ISO 檔案) 安裝客體作業系統,請選擇 [建立虛擬硬碟]。按 [下一步],然後按一下描述您將使用之媒體類型的選項。例如,若要使用 .iso 檔案,請按一下 [從開機 CD/DVD 安裝作業系統],然後指定 .iso 檔案的路徑。
    • 如果客體作業系統已安裝於虛擬硬碟中,請選擇 [使用現有的虛擬硬碟],然後按 [下一步]。接著,選擇 [稍後安裝作業系統]。
  9. 在 [摘要] 頁面上確認您的選擇,然後按一下 [完成]。
PowerShell 標誌 Windows PowerShell 對應命令
下列一或多個 Windows PowerShell Cmdlet 執行的功能與前述程序相同。在單行輸入各個 Cmdlet,即使由於格式限制,此處可能出現數行自動換行亦然。
執行下列命令建立一個名為 web server 且具有 1 GB 啟動記憶體的虛擬機器,並使用一個已安裝客體作業系統的現有虛擬硬碟。
New-VM –Name “web server” –MemoryStartupBytes 1GB –VHDPath d:\vhd\BaseImage.vhdx

這個步驟假設您在建立虛擬機器時已設定虛擬機器的開機媒體。
note備註
這個步驟必須透過 GUI 完成,無法自動完成或在 Windows PowerShell 工作階段中執行。

  1. 從 [Hyper-V 管理員] 的結果窗格中,以滑鼠右鍵按一下 [虛擬機器] 區段中的虛擬機器名稱,然後按一下 [連線]。
  2. 隨即會開啟 [虛擬機器連線] 工具。
  3. 在 [虛擬機器連線] 視窗的 [執行] 功能表中,按一下 [啟動]。
  4. 虛擬機器隨即會啟動、搜尋啟動裝置並載入安裝封裝。
  5. 繼續安裝。

Hyper-V 包括受支援客體作業系統的軟體封裝,可增進實體電腦與虛擬機器之間的整合。此封裝又稱為整合服務。
note備註
這個步驟必須透過 GUI 完成,無法自動完成或在 Windows PowerShell 工作階段中執行。

  1. 開啟 [Hyper-V 管理員]。從 [伺服器管理員工具] 功能表中,按一下 [Hyper-V 管理員]。
  2. 連線到虛擬機器。在結果窗格的 [虛擬機器] 區段,使用下列其中一種方法:
    • 在虛擬機器名稱按一下滑鼠右鍵,然後按一下 [連線]。
    • 選取虛擬機器的名稱。按一下 [動作] 窗格中的 [連線]。
  3. 隨即會開啟 [虛擬機器連線] 工具。在虛擬機器連線的 [執行] 功能表中,按一下 [插入整合服務安裝磁片]。這個動作會載入虛擬 DVD 光碟機中的安裝磁片。
  4. 視您要安裝的作業系統而定,您可能需要手動啟動安裝。按一下客體作業系統視窗的任意位置,然後瀏覽到 CD 光碟機。使用適用於客體作業系統的方法,從 CD 光碟機啟動安裝套件。
  5. 安裝完成後,即可使用所有的整合服務。


沒有留言:

張貼留言