TFSConfig Lab /Settings 命令
您可以使用 TFSConfig Lab /Settings 選項來設定 Visual Studio Lab Management。[設定] 選項
設定控制實驗室中虛擬機器管理的 System Center Virtual Machine Manager (SCVMM) 伺服器的名稱。
設定網路位置,例如所有「主機群組」(Host Groups) 中實體電腦可連線至的網路網域或工作群組。
設定實驗室中網路隔離網路的 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 伺服器的名稱。 為了讓 Team Foundation Server 與 SCVMM 通訊,您必須新增帳戶,讓 Team Foundation Server 在其下以 SCVMM 中的 Administrator 角色執行。 |
NetworkLocation:networkLocation |
選擇項。設定網路的完整名稱,例如可在實驗室網路中的所有主機上使用的網路網域或工作群組。在提供虛擬機器時,Lab Management 會將虛擬機器自動連接至指定的網路。您可以使用 SCVMM 系統管理員主控台找出主機上的可用網路位置。 |
IpBlock:networkIsolationIpRange |
選擇項。設定在建立隔離網路時要指派給環境中虛擬機器的 IP 位址範圍。因為 IP 位址僅用於虛擬機器間的內部路由,並且不會在環境界限外公開,所以您可以指定沒有在 /NetworkLocation 選項所指定之網路內使用的任何 IP 範圍。在大部分的情況下,預設範圍 192.168.23.0/24 即可以運作。如果您遇到連接至網路隔離環境的問題,則可能必須選擇不同的範圍。 |
DnsSuffix:networkIsolationDnsSuffix |
選擇項。設定用於註冊虛擬電腦名稱的 DNS 尾碼,虛擬電腦名稱也就是該虛擬環境的隔離網路上的虛擬機器名稱。若要確認該尾碼已在 DNS 階層架構中正確設定,請連絡您的網路系統管理員。 |
NoPrompt |
選擇項。不提示使用者進行確認。請勿搭配 /List 選項使用。 |
List |
列出 Lab Management 的目前組態值。 |
備註
在每個 TfsConfig Lab /Settings 命令列上,都必須指定 /ScvmmServerName、/NetworkLocation、/IpBlock、 /DnsSuffix 或 /List 選項中的一個。
若要設定 Lab Management,您必須同時指定 /ScVmmServerName 和 /NetworkLocation 選項。不過,您可以在個別的命令列上指定這些選項。
若要設定網路隔離,您必須同時指定 /IpBlock 和 /DnsSuffix 選項。不過,您可以在個別的命令列上指定這些選項。
網路隔離可以讓您使用多個虛擬機器的複本,而不會有電腦名稱或 IP 位址衝突的問題。您必須為隔離網路同時指派 DNS 尾碼和 IP 範圍。因為 IP 位址只用於虛擬機器之間的內部路由,不對環境以外的範圍公開,所以您可以指定您的公用網路內不使用的任何 IP 範圍。在大部分的情況下,預設範圍 192.168.1.0/24 即可以運作。如果您遇到連接隔離網路環境的問題,則可能必須選擇其他範圍。
範例
在第一個範例中,Lab Management 是在單一命令列上使用 /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 命令