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

Altre risorse

Gestione della configurazione del server con TFSConfig

Riferimento comando TFSConfig Lab