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.
|
DNSSuffix:[dnsSuffix] |
Optional. 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
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