TFSConfig Lab /Settings 命令
可以使用 TFSConfig Lab /Settings 选项来配置 Visual Studio 实验室管理工具版。设置选项
设置对实验室中的虚拟机的管理进行控制的 System Center Virtual Machine Manager (SCVMM) 服务器的名称。
设置所有主机组中的物理计算机都可以连接到的网络位置(如网络域或工作组)。
设置 IP 地址和实验室中虚拟网络隔离网络的 DNS 后缀。
TfsConfig Lab
/Settings
[/ScVmmServerName:VMMServerName]
[/NetworkLocation:networkLocation]
[/IpBlock:networkIsolationIpRange]
[/DnsSuffix:networkIsolationDnsSuffix]
[/NoPrompt]
[/List]
选项
选项 |
说明 |
---|---|
ScvmmServerName:VMMServerName |
可选。设置将由 Team Foundation Server 使用的 System Center Virtual Machine Manager 2008 (SCVMM) 服务器的完全限定名。这是将用于管理虚拟机的 SCVMM 服务器的名称。 对于与 VMM 通信的 Team Foundation Server,必须将用于运行 Team Foundation Server 的帐户添加到 SCVMM 中的管理员角色。 |
NetworkLocation:networkLocation |
可选。设置可在实验室网络中的所有主机上使用的网络的完全限定名,如网络域名或工作组。配置虚拟机时,实验室管理工具版 会将该 VM 自动连接到指定的网络。可以使用 SCVMM 管理员控制台查找主机上的可用网络位置。 |
IpBlock:networkIsolationIpRange |
可选。设置要在创建隔离网络时分配给环境中的虚拟机的 IP 地址范围。由于 IP 地址仅用于虚拟机间的内部路由,且不会在环境边界的外部公开,因此您可以指定 /NetworkLocation 选项所指定的网络中未使用的任何 IP 范围。在大多数情况下,默认范围 192.168.23.0/24 应起作用。如果您在连接到隔离网络环境时遇到问题,则可能必须选择其他范围。 |
DnsSuffix:networkIsolationDnsSuffix |
可选。设置将用于注册“外部”计算机名称的 DNS 后缀,该计算机名称即为虚拟环境隔离网络上的虚拟机的名称。若要确认是否在 DNS 层次结构中正确配置了该后缀,请与网络管理员联系。 |
NoPrompt |
可选。不提示进行确认。不要使用 /List 选项。 |
List |
列出 实验室管理工具版 的当前配置值。 |
备注
必须在每个 TfsConfig Lab /Settings 命令行上指定 /ScvmmServerName、/NetworkLocation、/IpBlock、/DnsSuffix 或 /List 选项中的其中一个。
若要设置 实验室管理工具版,您必须同时指定 /ScVmmServerName 和 /NetworkLocation 选项。但是,可以在单独的命令行上指定这些选项。
若要设置网络隔离,您必须同时指定 /IpBlock 和 /DnsSuffix 选项。但是,可以在单独的命令行上指定这些选项。
通过网络隔离,您可以使用虚拟机的多个副本,而不会出现计算机名称或 IP 地址冲突。必须同时为隔离网络分配 DNS 后缀和 IP 范围。由于这些 IP 地址仅用于虚拟机之间的内部路由,并且不会在环境边界之外公开,因此可以指定未在公共网络中使用的任何 IP 范围。在大多数情况下,默认范围 192.168.1.0/24 应当有效。如果您在连接到隔离网络环境时遇到问题,则可能必须选择其他范围。
示例
在第一的示例中,实验室管理工具版 是通过在单个命令行上使用 /ScvmmServerName 和 /NetworkLocation 选项设置的。在第二个的示例中,通过在不同的命令行上网络隔离是使用 /IpBlock 和 /DNSSuffix 选项配置的。
REM First example
tfsconfig lab /settings /scvmmservername:vmmserver /networklocation:lab1.contoso.com
REM Second example
tfsconfig lab /settings /ipblock: 192.168.23.0/24
tfsconfig lab /settings /dnssuffix:virtual1.lab1.contoso.com
请参见
参考
TFSConfig Lab /LibraryShare 命令