Comandos do laboratório de TFSConfig /HostGroup

Você pode usar o TfsConfig Lab /HostGroup comandos para adicionar, editar ou excluir a atribuição de um Virtual Machine Manager SCVMM (System Center) grupo de host a uma coleção de projeto de equipe.Os grupos de host atribuídos dessa maneira são gerenciados por 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 }

Parâmetros

Opção

Descrição

CollectionName:collectionName

Obrigatório.O nome da coleção de projeto de equipe na camada de aplicativos Team Foundation Server.

Add

Adiciona o grupo de host especificado do SCVMM aos grupos de host coleção do projeto de equipe.Você deve especificar o /SCVmmHostGroup e /Name opções com Add.

Delete

Remove o grupo de host especificado da coleção de projeto de equipe.Você deve especificar o /Name opção com Delete.

Edit

Define um ou ambos os Lab ManagementAutoProvision e LabEnvironmentPlacementPolicy propriedades para o grupo de host.

Você deve especificar o /Name opção e pelo menos o /AutoProvision ou /LabEnvironmentPlacementPolicy opções com Edit.

SCVMMHostGroup:vmmHostGroupPath

Necessário com o /Add opção.Especifica o caminho do host do grupo de host do SCVMM.

Name:name

Necessário com o /Add, /Delete, ou /Edit opções.Especifique o nome do grupo equipe de projeto coleção host para adicionar, excluir ou editar.

AutoProvision:{True|False}

Opcional com o /Add ou /Edit opções.Conjuntos (True) ou apaga (False) a propriedade AutoProvision do grupo de host.AutoProvisionEspecifica se o grupo de host é automaticamente atribuído a cada projeto de equipe na coleção.Por padrão, os grupos de host são atribuídos para os projetos de equipe em uma coleção quando você usar o TfsConfig Lab/HostGroup comando.

LabEnvironmentPlacementPolicy:{Conservative|Aggressive}

Opcional com o /Add ou /Edit opções.Especifica como Lab Management trata de máquinas físicas em um grupo de host no qual ele distribui novos ambientes de laboratório virtual.

  • Conservative(Padrão).Considere não executando ambientes virtuais em decisões de implantação.Isso inclui todas as máquinas virtuais que fazem parte dos ambientes que também estão no estado "Parado".

  • AggressiveNão considere não executando ambientes virtuais em decisões de implantação.

DNSSuffix:[dnsSuffix]

Opcional.Define ou o sufixo DNS dos computadores no grupo de host virtuais.

  • Se o /DNSSuffix: opção é especificada sem um dnsSuffix valor, define ou redefine o DNS sufixo sufixo de computadores virtuais para o sufixo do computador host do grupo de host.

  • Se o /DNSSuffix opção não for especificada com o /Add opção, o sufixo de computadores virtuais configurados para os sufixos dos seus computadores host do grupo de host.

  • Se o /DNSSuffix opção não for especificada com o /Edit opção, o sufixo de computadores virtuais não é alterada.

NoPrompt

Opcional com o /Delete ou /Edit opções.Não solicite confirmação do usuário.

List

Exibe os grupos de host atribuídos à coleção de projeto de equipe.

ListVmmHostGroups

Exibe os grupos de host disponíveis do SCVMM.

Comentários

Grupos de host são recipientes que um administrador cria dentro do SCVMM para um conjunto de hosts de máquina virtual para facilitar o gerenciamento de grupo.Grupos de host são hierárquicos; um grupo de host pode conter outros grupos de host.

Cada grupo de host é identificado por seu caminho de host, uma seqüência de nomes de grupo de host Especifica o local de um host ou um grupo de host dentro da hierarquia de grupos de host do SCVMM.Todos os caminhos do host começam com o grupo de host da raiz.Por exemplo, o caminho do host todas as York\Site21\VMHost05 de Hosts\New indica que o host que vmhost05 pertence ao host grupo Site21, que é um grupo de host filho do host grupo Nova York.

Use somente um do /Add, /Delete, ou /Edit opções de linha de comando.Uso separado TfsConfig Lab /HostGroup coleção de linhas de comando para atribuir vários grupos de host para uma equipe de projeto.

Você também pode usar TfsConfig Lab /HostGroup comandos para definir propriedades que são específicas para Lab Management:

  • AutoProvision Especifica se o grupo de host é atribuído a cada projeto de equipe na coleção de projeto de equipe.Por padrão, o AutoProvision está ativado.Para atribuir um grupo de host em uma coleção de projeto para um projeto de equipe individuais, use o Comando CreateTeamProjectHostGroup de TFSLabConfig.

    • True(Padrão).O grupo de host é atribuído a cada projeto de equipe na coleção de projeto de equipe.

    • False.O grupo de host não é atribuído a cada projeto de equipe na coleção de projeto de equipe.

  • LabEnvironmentPlacementPolicy Especifica se Lab Management considera as máquinas virtuais existentes quando ele implementa novos ambientes em uma máquina física em um grupo de host.

    • Conservative(Padrão).Considere não executando ambientes virtuais em decisões de implantação.Isso inclui todas as máquinas virtuais que fazem parte dos ambientes e que estão no estado "Parado" também.

    • AggressiveNão considere não executando ambientes virtuais em decisões de implantação.

  • DNSSuffixEspecifica um sufixo DNS para os computadores virtuais criados no grupo de host.A tabela a seguir descreve como os sufixos DNS de computadores virtuais são afetados pela configuração de /DNSSuffix.

    DNSSuffix

    Ou adicionar

    / Editar

    DNSSuffix:dnsValue

    O sufixo DNS é definido como dnsValue.

    O sufixo DNS é definido como dnsValue.

    DNSSuffix:

    O sufixo DNS é herdado do computador host.

    O valor do sufixo existente é removido e o sufixo DNS é herdado do computador host.

    não especificado < >

    O sufixo DNS é herdado do computador host.

    Sufixo DNS não alterado.

Exemplo

No exemplo a seguir, um grupo de host do SCVMM é atribuído a uma coleção de projeto de equipe.Porque o /AutoProvision opções não for especificado, o grupo de host é automaticamente atribuído a todos os projetos de equipe na coleção.

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

Consulte também

Referência

Comandos de laboratório /Settings TFSConfig

Comandos do laboratório de TFSConfig /LibraryShare

Comandos do laboratório de TFSConfig /HostGroup

Conceitos

Referência de comandos do laboratório TFSConfig

TFSLabConfig comando referência

Configurando e administrando o gerenciamento de laboratório

Outros recursos

Gerenciamento de configuração do servidor com TFSConfig