Comandi TFSConfig Lab /Settings
È possibile configurare Visual Studio Lab Management utilizzando l'opzione TFSConfig Lab /Settings. L'opzione Impostazioni
Imposta il nome del server System Center Virtual Machine Manager (SCVMM) che controlla l'amministrazione delle macchine virtuali nel lab.
Imposta il percorso di rete, ad esempio il dominio di rete o il gruppo di lavoro, a cui i computer fisici in tutti i gruppi host possono connettersi.
Imposta gli indirizzi IP e il suffisso DNS virtuale per le reti con isolamento rete nel lab.
TfsConfig Lab
/Settings
[/ScVmmServerName:VMMServerName]
[/NetworkLocation:networkLocation]
[/IpBlock:networkIsolationIpRange]
[/DnsSuffix:networkIsolationDnsSuffix]
[/NoPrompt]
[/List]
Opzioni
Opzione |
Oggetto di descrizione |
---|---|
ScvmmServerName:VMMServerName |
Facoltativo. Imposta il nome completo di System Center Virtual Machine Manager 2008 (SCVMM) che verrà utilizzato da Team Foundation Server. Si tratta del nome del server SCVMM che verrà utilizzato per gestire le macchine virtuali. Affinché Team Foundation Server comunichi con SCVMM è necessario aggiungere l'account con cui viene eseguito Team Foundation Server al ruolo di amministratore in SCVMM. |
NetworkLocation:networkLocation |
Facoltativo. Imposta il nome completo di una rete, ad esempio un dominio di rete o un gruppo di lavoro, disponibile in tutti gli host nella rete lab. Quando esegue il provisioning di una macchina virtuale, Lab Management la connette automaticamente alla rete specificata. È possibile trovare i percorsi della rete disponibili su un host utilizzando la Console di amministrazione SCVMM. |
IpBlock:networkIsolationIpRange |
Facoltativo. Imposta l'intervallo di indirizzi IP da assegnare alle macchine virtuali in un ambiente quando viene creata una rete isolata. Poiché gli indirizzi IP vengono utilizzati solo per il routing interno tra macchine virtuali e non vengono esposti oltre i limiti di un ambiente, è possibile specificare qualsiasi intervallo IP non utilizzato nella rete specificata dall'opzione /NetworkLocation. Nella maggior parte dei casi, l'intervallo predefinito 192.168.23.0/24 dovrebbe funzionare correttamente. In caso di problemi durante la connessione agli ambienti con isolamento di rete, potrebbe essere necessario scegliere un intervallo diverso. |
DnsSuffix:networkIsolationDnsSuffix |
Facoltativo. Imposta il suffisso DNS che sarà utilizzato per registrare i nomi delle macchine virtuali sulla rete isolata per l'ambiente virtuale. Per verificare che il suffisso sia configurato correttamente nella gerarchia DNS, contattare l'amministratore di rete. |
NoPrompt |
Facoltativo. Non richiede conferma. Non utilizzare con l'opzione /List. |
List |
Elenca i valori di configurazione correnti per Lab Management. |
Note
Una delle opzioni /ScvmmServerName, /NetworkLocation, /IpBlock, /DnsSuffix o /List deve essere specificata in ognuna delle righe di comando TfsConfig Lab /Settings.
Per configurare Lab Management occorre specificare entrambe le opzioni /ScVmmServerName e /NetworkLocation. Tuttavia, è possibile specificare queste opzioni in righe di comando distinte.
Per configurare l'isolamento rete è necessario specificare entrambe le opzioni /IpBlock e /DnsSuffix. Tuttavia, è possibile specificare queste opzioni in righe di comando distinte.
L'isolamento rete consente di utilizzare più copie di una macchina virtuale senza che si verifichino conflitti di nomi di computer o indirizzi IP. Per una rete isolata è necessario assegnare sia un suffisso DNS che un intervallo IP. Poiché gli indirizzi IP vengono utilizzati solo per il routing interno tra macchine virtuali e non vengono esposti oltre i limiti di un ambiente, è possibile specificare qualsiasi intervallo IP non utilizzato all'interno della rete pubblica. Nella maggior parte dei casi, l'intervallo predefinito 192.168.1.0/24 dovrebbe funzionare correttamente. In caso di problemi durante la connessione agli ambienti della rete isolata, potrebbe essere necessario scegliere un intervallo diverso.
Esempio
Nel primo esempio, Lab Management viene configurato tramite le opzioni /ScvmmServerName e /NetworkLocation in una sola riga di comando. Nel secondo esempio, l'isolamento rete viene configurato tramite le opzioni /IpBlock e /DNSSuffix in righe di comando separate.
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
Vedere anche
Attività
Configurazione e amministrazione di Lab Management
Riferimenti
Comandi TFSConfig Lab /LibraryShare
Comandi TFSConfig Lab /HostGroup
Concetti
Riferimento comando TFSLabConfig