如何:为团队项目集合更改主机组

可以在 System Center Virtual Machine Manager 使用主机组方便地监视和管理虚拟机主机。 主机是用于在 Visual Studio 实验室管理工具版 中部署虚拟环境的主机组中的计算机。可使用 SCVMM 创建和管理主机组。 在 实验室管理 中,可以指定要用于团队项目集合的主机组。

如果要向现有主机组添加主机,则必须使用 SCVMM 完成此任务。 有关详细信息,请参阅此 Microsoft 网站。 如果添加主机,则还必须验证以下方面:

  • 主机组的逻辑网络与其他主机相同,以便虚拟机可以相互通信。

  • 主机已添加到正确的主机组。

首次配置 实验室管理 之后,可能在以后要更改团队项目集合使用的主机组。 例如,需要更多主机,因为使用的卷已增加。 可以选择添加可用于现有团队项目集合的另一个主机组来增加容量。 可以将多个主机组添加到任何团队项目集合。

备注

若要首次配置 实验室管理,请参阅为 SCVMM 环境配置 Lab Management

可以使用 Team Foundation 的管理控制台为团队项目集合更改主机组。 或者,可以使用命令行完成相同任务。 有关命令行实用工具 TFSLabConfig 的详细信息,请参阅使用 TFSLabConfig 配置实验室管理工具版

备注

如果要将使用 SCVMM 创建的主机组分配到已添加到团队项目集合的特定团队项目,则必须使用命令行实用工具完成此任务。不能使用管理控制台将主机组分配给特定团队项目。有关详细信息,请参阅TFSLabConfig CreateTeamProjectHostGroup 命令

使用以下过程可通过 Team Foundation 的管理控制台为团队项目集合更改主机组。 对于主机组中添加的每个主机,也必须运行该过程中的步骤来提高 WinRM 的可靠性。。 若要展开虚拟实验室,请参阅展开或更改虚拟实验室

为团队项目集合添加或移除主机组

  1. 在 Team Foundation 管理控制台中的**“应用层”下,单击“团队项目集合”**。

  2. 在右侧窗格中,从项目集合列表中单击适当的团队项目。

  3. 单击**“实验室管理工具版”选项卡,然后单击“配置主机组”**。

    **“编辑项目集合级别实验室管理工具版设置”**对话框随即显示。

  4. 若要添加主机组,请在**“主机组”选项卡上,单击“添加并验证”**。

    1. 在**“选择主机组”对话框中,单击此团队项目集合将使用的一个或多个 SCVMM 主机组,然后单击“添加”**。

    2. 若要将此主机组添加到团队项目集合中的每个团队项目,请为此主机组选择**“自动设置”**。

      备注

      如果你选择自动设置主机组,则 Team Foundation Server 会自动将主机组添加到此团队项目集合的所有团队项目。对于尚未创建的团队项目,会在“新建团队项目”向导创建项目时添加主机组。对于已在此团队项目集合中创建的团队项目,在保存这些设置时添加主机组。如果你清除“自动配置”,则对于你添加到团队项目集合中的新团队项目,将不再添加主机组。

  5. 若要从团队项目集合中删除主机组,请在**“主机组”选项卡上,从列表中选择主机组,然后单击“删除”**。

    重要

    必须先使用 Microsoft 测试管理器 移除主机组中的所有 实验室管理 环境,然后才能从团队项目集合中删除此主机组。随后必须使用命令行实用工具 TFSLabConfig,从该项目集合中的每个团队项目中移除此主机组的关联。有关如何执行该操作的详细信息,请参见TFSLabConfig DeleteTeamProjectHostGroup 命令

  6. 单击“确定”。

提高 WinRM 的可靠性

必须为主机组中添加的每个主机,对 Windows Remote Management 的默认配置设置进行以下更改。 这些设置的更改可帮助提高 WinRM 的可靠性,因为 实验室管理 在 Hyper-V 主机上执行的操作要多于在典型生产情况中对 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>

    (将 HyperVHost 替换为 HYPER-V 主机的计算机名。)

    备注

    若要在 http://<HyperVHost> 上创建 WinRM 侦听器,还可能必须运行以下命令:

    winrm quickconfig

  4. 进行这些更改之后,使用以下命令在主机上重新启动 winrm 和 SCVMM 代理:

    net stop winrm

    net start winrm

    net start vmmagent

请参见

概念

管理团队项目集合

其他资源

更改现有的实验室管理工具版配置