共用方式為


HOW TO:變更 Team 專案集合的主機群組

您可以使用 System Center Virtual Machine Manager 中的主機群組,做為監視和管理虛擬機器主機的便利方式。 主機是主機群組中您用來在 Visual Studio Lab Management 中部署虛擬環境的電腦。您可以使用 SCVMM 建立和管理主機群組。 在 Lab Management 中,您可以指定要為 Team 專案集合使用哪些主機群組。

如果您想要將主機加入現有的群組主機,您必須使用 SCVMM 來完成這項工作。 如需詳細資訊,請參閱 Microsoft 網站。 如果您加入主機,還必須確認下列事項:

  • 主機群組的邏輯網路是否與其他主機相同,讓虛擬機器可以彼此通訊。

  • 主機已加入正確的主機群組。

第一次設定 Lab Management 之後,您可能會稍後想要變更您的 Team 專案集合所使用的主機群組。 例如,您需要更多主機,因為使用的磁碟區已增加。 您可以選擇加入另一個主機群組,讓您可以用於現有的 Team 專案集合來增加您的容量。 您可以將多個主機群組加入任何 Team 專案集合。

注意事項注意事項

若是第一次設定 Lab Management,請參閱設定 SCVMM 環境的 Lab Management

您可以使用 Team Foundation 的管理主控台,變更 Team 專案集合的主機群組。 或者,您可以使用命令列來完成相同的工作。 如需命令列公用程式 TFSLabConfig 的詳細資訊,請參閱使用 TFSLabConfig 設定 Lab Management

注意事項注意事項

如果您想要將使用 SCVMM 所建立的主機群組指派給已加入至您 Team 專案集合的特定 Team 專案,則您必須使用命令列公用程式來完成這項工作。您無法使用管理主控台,將主機群組指派給特定的 Team 專案。如需詳細資訊,請參閱TFSLabConfig CreateTeamProjectHostGroup 命令

使用下列程序,透過 Team Foundation 的管理主控台,來變更您 Team 專案集合的主機群組。 您也必須針對您加入的主機群組中的每個主機,執行此程序中的步驟來改善 WinRM 的可靠性。 若要擴充您的虛擬實驗室,請參閱擴充或變更您的虛擬實驗室

加入或移除您 Team 專案集合的主機群組

  1. 在 Team Foundation 管理主控台中,於 [應用程式層] 內,按一下 [Team 專案集合]。

  2. 在右邊窗格中,從專案集合清單中按一下適當的 Team 專案集合。

  3. 按一下 [Lab Management] 索引標籤,然後按一下 [設定主機群組]。

    [編輯專案集合層級 Lab Management 設定] 對話方塊隨即顯示。

  4. 若要加入主機群組,請在 [主機群組] 索引標籤上,按一下 [加入及驗證]。

    1. 在 [選取主機群組] 對話方塊中,按一下這個 Team 專案集合要使用的一個或多個 SCVMM 主機群組,然後按一下 [加入]。

    2. 若要將主機群組加入 Team 專案集合中的每一個 Team 專案,請選取主機群組的 [自動提供]。

      注意事項注意事項

      如果您選擇自動提供主機群組,則 Team Foundation Server 會自動將主機群組加入至這個 Team 專案集合中的所有 Team 專案。對於尚未建立的 Team 專案,在 [新增 Team 專案精靈] 建立專案時就會加入該主機群組。對於這個 Team 專案集合中己經建立的 Team 專案,在儲存這些設定時就會加入該主機群組。如果您清除 [自動提供],此主機群組就不會再加入至 Team 專案集合中的新 Team 專案。

  5. 若要刪除您 Team 專案集合中的主機群組,請在 [主機群組] 索引標籤中,從清單中選取主機群組,然後按一下 [刪除]。

    重要

    在您可以從 Team 專案集合刪除主機群組之前,您必須先使用 Microsoft Test Manager,移除此主機群組中的所有 Lab Management 環境。然後您必須使用命令列公用程式 TFSLabConfig,移除該專案集合中每個 Team 專案中的此主機群組關聯。如需這個做法的詳細資訊,請參閱 TFSLabConfig DeleteTeamProjectHostGroup 命令

  6. 按一下 [確定]。

改善 WinRM 的可靠性

您必須對您加入的主機群組中,每個主機的 Windows 遠端管理的預設組態設定,進行下列變更。 變更這些設定有助於改善 WinRM 的可讀性,因為比起在 Hyper-V 的標準生產情節中,Lab Management 會在 Hyper-V 主機上執行大量的作業。

若要變更 Windows 遠端管理組態設定

  1. 請按一下 [開始],再以滑鼠右鍵按一下 [命令提示字元],然後按一下 [以系統管理員身分執行]。

    注意事項注意事項

    您必須是已加入至此電腦之系統管理員群組的網域使用者。

  2. 在命令提示字元中執行下列命令:

    winrm set winrm/config @{MaxTimeoutms = "1800000"}

  3. 如果主機作業系統是 Windows Server 2008 SP2,也會執行下列命令:

    winrm set winrm/config/Service @{MaxConcurrentOperations="200"} -r:http://<HyperVHost>

    (以 Hyper-V 主機的電腦名稱取代 HyperVHost)。

    注意事項注意事項

    若要於 http://<HyperVHost> 建立 WinRM 接聽程式,您也必須執行下列命令:

    winrm quickconfig

  4. 使用下列命令進行這些變更之後,請重新啟動主機上的 winrm 和 SCVMM 代理程式:

    net stop winrm

    net start winrm

    net start vmmagent

請參閱

概念

管理 Team 專案集合

其他資源

變更現有 Lab Management 組態