Compartilhar via


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) o grupo de host a uma coleção de projeto de equipe. Os grupos de host são atribuídos dessa maneira são gerenciados pelo 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

Option

Description

CollectionName:collectionName

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

Add

Adiciona o grupo de host do SCVMM especificado para os grupos de host de coleção do team project. 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 Management AutoProvision e LabEnvironmentPlacementPolicy Propriedades para o grupo de host.

Você deve especificar o /Name opção e pelo menos um da /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 limpa (False) a propriedade AutoProvision do grupo de host. AutoProvisionEspecifica se o grupo de host é atribuído automaticamente para cada projeto de equipe na coleção. Por padrão, os grupos de host são atribuídos aos projetos de equipe em uma coleção quando você usa o TfsConfig Lab/HostGroup comando.

LabEnvironmentPlacementPolicy:{Conservative|Aggressive}

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

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

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

DNSSuffix:[dnsSuffix]

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

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

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

  • Se a /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

Os 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 hosts 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 que especifica o local de um host ou o grupo de host dentro da hierarquia de grupos de host do SCVMM. Todos os caminhos de 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 do filho do Rio de grupo do host.

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

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 hosts 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 está atribuído para 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 a possibilidade de não-execução ambientes virtuais em decisões de implantação. Isso inclui todas as máquinas virtuais do que fazem parte dos ambientes e que estão em "Stopped" estado também.

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

  • DNSSuffixEspecifica um sufixo DNS para usar 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 hosts 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 é atribuído automaticamente 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

Tarefas

Configurando e administrando o Lab Management

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 de TFSLabConfig

Outros recursos

Gerenciamento de configuração do servidor com TFSConfig

Referência de comandos do laboratório de TFSConfig