New-SCVMHostGroup
Cria um grupo anfitrião que pode conter computadores hospedeiros de máquinas virtuais, outros grupos anfitriões ou agrupamentos de anfitriões.
Syntax
New-SCVMHostGroup
[-VMMServer <ServerConnection>]
[-Name] <String>
[-Description <String>]
[-ParentHostGroup <HostGroup>]
[-EnableUnencryptedFileTransfer <Boolean>]
[-InheritNetworkSettings <Boolean>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
O cmdlet New-SCVMHostGroup cria um objeto de grupo anfitrião que pode conter computadores anfitriões nos quais uma ou mais máquinas virtuais são implantadas, outros grupos de anfitriões ou clusters de anfitrião.
O Virtual Machine Manager (VMM) fornece um grupo de anfitriões padrão chamado All Hosts, ao qual pode adicionar grupos de acolhimento de crianças. Um novo grupo de anfitriões está vazio até que você mude os anfitriões para dentro dele ou crie um ou mais grupos de acolhimento de crianças sob ele. Os grupos anfitriões são organizados numa estrutura de árvores hierárquica e personalizável. Na árvore do grupo anfitrião, o pai de um novo grupo de anfitriões é o grupo de anfitriões padrão (Todos os Anfitriões) ou um grupo anfitrião criado pelo utilizador.
Um grupo anfitrião pode ser um recipiente-mãe para qualquer um dos seguintes:
- Um anfitrião ou conjunto de anfitriões
- Um grupo anfitrião ou conjunto de grupos anfitriões, e anfitriões dentro desses grupos anfitriões
- Um aglomerado de anfitriões, e anfitriões (nós) dentro do aglomerado de anfitriões
Os anfitriões contidos num grupo anfitrião têm uma propriedade de hospedagem que mostra a localização desse anfitrião na hierarquia do grupo anfitrião, como ilustrado na tabela seguinte:
Caminho do nome
- Todos os anfitriões todos os anfitriões
- ChildHostGroup01 Todos os anfitriões\ChildHostGroup01
- ChildHostGroup02 Todos os anfitriões\ChildHostGroup02
- Novo Datacenter Todos os Anfitriões\Novo Datacenter
- aninhado1 Todos os anfitriões\Novo Datacenter\nested01
- aninhado2 Todos os anfitriões\Novo Datacenter\nested\nested02
Exemplos
Exemplo 1: Criar um grupo anfitrião sob o grupo de anfitriões raiz
PS C:\> New-SCVMHostGroup -VMMServer "VMMServer01.Contoso.com" -Name "HostGroup01"
Este comando cria um grupo anfitrião chamado HostGroup01 no VMMServer01 no domínio Contoso.com. Por padrão, o VMM coloca este grupo anfitrião sob o grupo de anfitriões de raiz, que é chamado de Todos os Anfitriões.
Exemplo 2: Criar um grupo de anfitriões sob um grupo de anfitriões específico
PS C:\> $ParentGroup = Get-SCVMHostGroup -Name "HostGroup01"
PS C:\> New-SCVMHostGroup -Name "ChildGroup01" -ParentHostGroup $ParentGroup
O primeiro comando recebe o grupo anfitrião chamado HostGroup01 e armazena-o na variável $ParentGroup.
O segundo comando cria um grupo anfitrião chamado ChildGroup01 e coloca-o sob o grupo de acolhimento dos pais armazenado na variável $ParentGroup.
Parâmetros
-Description
Especifica uma descrição para o grupo anfitrião.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableUnencryptedFileTransfer
Indica que, quando definido para True, as transferências de ficheiros de rede não requerem encriptação. Permitir transferências de ficheiros de rede não encriptadas pode melhorar o desempenho se nem o anfitrião de origem nem o anfitrião de destino necessitarem de encriptação.
Utilize este parâmetro para:
- Ativar transferências de ficheiros não encriptadas para dentro ou fora da biblioteca.
- Ativar transferências de ficheiros não encriptadas para dentro, fora ou dentro de um grupo anfitrião.
Type: | Boolean |
Aliases: | AllowUnencryptedTransfers |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InheritNetworkSettings
Indica, quando definido para $True, que as definições de rede para um grupo anfitrião terão os mesmos valores que os especificados para o seu progenitor.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Especifica que o progresso do trabalho é rastreado e armazenado na variável nomeada por este parâmetro.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Especifica o nome de um objeto VMM.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ParentHostGroup
Especifica o grupo de anfitriões dos pais que contém um ou mais anfitriões, grupos de anfitriões ou agrupamentos de anfitriões.
Type: | HostGroup |
Aliases: | ParentVMHostGroup |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PROTipID
Especifica o ID da ponta de otimização de desempenho e recursos (ponta PRO) que desencadeou esta ação. Este parâmetro permite-lhe auditar dicas PRO.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Indica que o trabalho funciona assíncronamente para que o controlo volte imediatamente à concha de comando.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Especifica um objeto de servidor VMM.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Saídas
HostGroup
Este cmdlet devolve um objeto HostGroup .