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.
|
DNSSuffix:[dnsSuffix] |
Opcional.Define ou o sufixo DNS dos computadores no grupo de host virtuais.
|
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