Condividi tramite


Comandi TFSConfig Lab /HostGroup

È possibile utilizzare i comandi TfsConfig Lab /HostGroup per aggiungere, modificare o eliminare l'assegnazione di un gruppo host di System Center Virtual Machine Manager (SCVMM) a una raccolta di progetti team.I gruppi host assegnati in questo modo sono gestiti da Visual Studio Lab Management.

TfsConfig Lab /hostgroup /CollectionName:collectionName
      { /Add 
            /SCVMMHostGroup:vmmHostPath 
            /Name:name 
            [LabEnvironmentPlacementPolicy:{Conservative|Aggressive}]
            [/AutoProvision:{True|False}]
            [/DNSSuffix:dnsSuffix]
       | /Delete 
            /Name:name
            [/NoPrompt]
       | /Edit 
            /Name:name
            {[/AutoProvision:{True|False}] 
            [/LabEnvironmentPlacementPolicy:{Conservative|Aggressive}] 
            [/DNSSuffix:dnsSuffix]}
            [/NoPrompt]]
       | /List
       | /ListVmmHostGroups }

Parametri

Opzione

Descrizione

CollectionName:collectionName

Necessario.Nome della raccolta di progetti team in Team Foundation Server a livello applicazione.

Add

Aggiunge il gruppo host SCVMM specificato ai gruppi host della raccolta di progetti team.È necessario specificare le opzioni /SCVmmHostGroup e /Name con Add.

Delete

Rimuove il gruppo host specificato dalla raccolta di progetti team.È necessario specificare l'opzione /Name con Delete.

Edit

Imposta una o entrambe le proprietà Lab Management AutoProvision e LabEnvironmentPlacementPolicy del gruppo host.

È necessario specificare l'opzione /Name e almeno una delle opzioni /AutoProvision o /LabEnvironmentPlacementPolicy con Edit.

SCVMMHostGroup:vmmHostGroupPath

Obbligatorio con l'opzione /Add.Specifica il percorso host del gruppo host SCVMM.

Name:name

Obbligatorio con le opzioni /Add, /Delete o /Edit.Specifica il nome del gruppo host della raccolta di progetti team da aggiungere, eliminare o modificare.

AutoProvision:{True|False}

Facoltativa con le opzioni /Add o /Edit.Imposta (True) o cancella (False) la proprietà AutoProvision del gruppo host.AutoProvision specifica se il gruppo host viene assegnato automaticamente a ogni progetto team nella raccolta.Per impostazione predefinita, quando si utilizza il comando TfsConfig Lab/HostGroup i gruppi host vengono assegnati ai progetti team in una raccolta.

LabEnvironmentPlacementPolicy:{Conservative|Aggressive}

Facoltativa con le opzioni /Add o /Edit.Specifica come Lab Management tratta i computer fisici in un gruppo host in cui distribuisce i nuovi ambienti lab virtuali.

  • Conservative (valore predefinito).Considerare l'utilizzo di ambienti virtuali non di esecuzione nelle decisioni di distribuzione.Include tutte le macchine virtuali che sono parte di ambienti e che inoltre sono nello stato "Arrestata".

  • Aggressive Non considerare l'utilizzo di ambienti virtuali non di esecuzione nelle decisioni di distribuzione.

DNSSuffix:[dnsSuffix]

Opzionale.Imposta il suffisso DNS dei computer virtuali nel gruppo host.

  • Se l'opzione /DNSSuffix: è specificata senza un valore dnsSuffix, imposta o reimposta il suffisso DNS sul suffisso del computer host nel gruppo host.

  • Se l'opzione /DNSSuffix non è specificata con l'opzione /Add, il suffisso dei computer virtuali viene impostato sui suffissi dei relativi computer host nel gruppo host.

  • Se l'opzione /DNSSuffix non è specificata con l'opzione /Edit, il suffisso dei computer virtuali non viene modificato.

NoPrompt

Facoltativa con le opzioni /Delete o /Edit.Non richiede conferma all'utente.

List

Visualizza i gruppi host assegnati alla raccolta di progetti team.

ListVmmHostGroups

Visualizza i gruppi host disponibili da SCVMM.

Note

I gruppi host sono contenitori creati da un amministratore all'interno di SCVMM per raggruppare un set di host macchine virtuali ai fini di una gestione più agevole.I gruppi host sono di tipo gerarchico, infatti un gruppo host può contenere altri gruppi host.

Ogni gruppo host viene identificato dal relativo percorso host, ovvero una sequenza di nomi di gruppo host che specifica il percorso di un host o di un gruppo host all'interno della gerarchia di gruppi host in SCVMM.Tutti i percorsi host iniziano con il gruppo host radice.Ad esempio, il percorso host All Hosts\New York\Site21\VMHost05 indica che l'host VMHost05 appartiene al gruppo host Site21, che è un gruppo host figlio del gruppo host New York.

Utilizzare solo una delle opzioni /Add, /Delete o /Edit in una riga di comando.Utilizzare righe di comando TfsConfig Lab /HostGroup distinte per assegnare più gruppi host a una raccolta di progetti team.

È anche possibile utilizzare i comandi TfsConfig Lab /HostGroup per impostare le proprietà specifiche di Lab Management:

  • AutoProvision specifica se il gruppo host viene assegnato a ogni progetto team nella raccolta di progetti team.Per impostazione predefinita, l'opzione AutoProvision è attivata.Per assegnare un gruppo host in una raccolta di progetti a un singolo progetto team, utilizzare Comando TFSLabConfig CreateTeamProjectHostGroup.

    • True (valore predefinito).Il gruppo host viene assegnato a ogni progetto team nella raccolta di progetti team.

    • False.Il gruppo host non viene assegnato a ogni progetto team nella raccolta di progetti team.

  • LabEnvironmentPlacementPolicy specifica se Lab Management considera le macchine virtuali esistenti quando distribuisce nuovi ambienti in un computer fisico in un gruppo host.

    • Conservative (valore predefinito).Considerare l'utilizzo di ambienti virtuali non di esecuzione nelle decisioni di distribuzione.Include tutte le macchine virtuali che sono parte di ambienti e che inoltre sono nello stato "Arrestata".

    • Aggressive Non considerare l'utilizzo di ambienti virtuali non di esecuzione nelle decisioni di distribuzione.

  • DNSSuffix specifica un suffisso DNS da utilizzare per i computer virtuali creati nel gruppo host.La tabella seguente descrive come l'impostazione /DNSSuffix influisce sui suffissi DNS dei computer virtuali.

    DNSSuffix

    /Add

    /Edit

    DNSSuffix:dnsValue

    Il suffisso DNS è impostato su dnsValue.

    Il suffisso DNS è impostato su dnsValue.

    DNSSuffix:

    Il suffisso DNS è ereditato dal computer host.

    Il valore del suffisso esistente viene rimosso e il suffisso DNS viene ereditato dal computer host.

    <Non specificato>

    Il suffisso DNS è ereditato dal computer host.

    Il suffisso DNS non è stato modificato.

Esempio

Nell'esempio seguente un gruppo host SCVMM viene assegnato a una raccolta di progetti team.Poiché le opzioni /AutoProvision non sono specificate, il gruppo host viene assegnato automaticamente a tutti i progetti team nella raccolta.

tfsconfig lab /hostgroup /add /scvmmhostgroup:"All Hosts\Lab1\HostGroup1" /collection:Collection0 /name:Lab1Collection0_Lab1_HostGroup1

Vedere anche

Riferimenti

Comandi TFSConfig Lab /Settings

Comandi TFSConfig Lab /LibraryShare

Comandi TFSConfig Lab /HostGroup

Concetti

Riferimento comando TFSConfig Lab

Riferimento comando TFSConfig Lab

Configurazione e amministrazione di Lab Management

Altre risorse

Gestione della configurazione del server con TFSConfig