New-SCVMHostGroup
Cria um grupo de host que pode conter computadores host de máquina virtual, outros grupos de host ou clusters de host.
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 de host que pode conter computadores host nos quais uma ou mais máquinas virtuais são implantadas, outros grupos de host ou clusters de host.
O VMM (Virtual Machine Manager) fornece um grupo de host pai padrão chamado Todos os Hosts, ao qual você pode adicionar grupos de host filho. Um novo grupo de hosts está vazio até que você mova hosts para ele ou crie um ou mais grupos de host filho sob ele. Os grupos de hosts são organizados em uma estrutura de árvore hierárquica e personalizável. Na árvore do grupo de hosts, o pai de um novo grupo de hosts é o grupo de host raiz padrão (Todos os Hosts) ou um grupo de host criado pelo usuário.
Um grupo de host pode ser um contêiner pai para qualquer um dos seguintes:
- Um host ou um conjunto de hosts
- Um grupo de host ou um conjunto de grupos de host e hosts dentro desses grupos de host
- Um cluster de host e hosts (nós) dentro desse cluster de host
Os hosts contidos em um grupo de host têm uma propriedade de caminho de host que mostra o local desse host na hierarquia do grupo de host, conforme ilustrado na tabela a seguir:
Caminho do Nome
- Todos os hosts todos os hosts
- ChildHostGroup01 All Hosts\ChildHostGroup01
- ChildHostGroup02 All Hosts\ChildHostGroup02
- Novo Datacenter Todos os Hosts\Novo Datacenter
- aninhado1 Todos os Hosts\Novo Datacenter\nested01
- aninhado2 Todos os Hosts\Novo Datacenter\nested\nested02
Exemplos
Exemplo 1: criar um grupo de host no grupo de host raiz
PS C:\> New-SCVMHostGroup -VMMServer "VMMServer01.Contoso.com" -Name "HostGroup01"
Esse comando cria um grupo de host chamado HostGroup01 no VMMServer01 no domínio Contoso.com. Por padrão, o VMM coloca esse grupo de hosts no grupo de host raiz, que é chamado de Todos os Hosts.
Exemplo 2: criar um grupo de host em um grupo de host pai especificado
PS C:\> $ParentGroup = Get-SCVMHostGroup -Name "HostGroup01"
PS C:\> New-SCVMHostGroup -Name "ChildGroup01" -ParentHostGroup $ParentGroup
O primeiro comando obtém o grupo host chamado HostGroup01 e o armazena na variável $ParentGroup.
O segundo comando cria um grupo de host chamado ChildGroup01 e o coloca no grupo de host pai armazenado na variável $ParentGroup.
Parâmetros
-Description
Especifica uma descrição para o grupo de host.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableUnencryptedFileTransfer
Indica, quando definido como True, que as transferências de arquivo de rede não exigem criptografia. Permitir transferências de arquivo de rede não criptografadas pode melhorar o desempenho se nem o host de origem nem o host de destino exigirem criptografia.
Use este parâmetro para:
- Habilite transferências de arquivo não criptografadas para ou para fora da biblioteca.
- Habilite transferências de arquivo não criptografadas para, fora ou dentro de um grupo de host.
Type: | Boolean |
Aliases: | AllowUnencryptedTransfers |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InheritNetworkSettings
Indica, quando definido como $True, que as configurações de rede de um grupo de host terão os mesmos valores que os especificados para seu pai.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Especifica que o andamento do trabalho é controlado e armazenado na variável nomeada por esse 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 host pai que contém um ou mais hosts, grupos de hosts ou clusters de host.
Type: | HostGroup |
Aliases: | ParentVMHostGroup |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PROTipID
Especifica a ID da dica de Desempenho e Otimização de Recursos (dica PRO) que disparou essa ação. Esse parâmetro permite que você audite dicas pro.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Indica que o trabalho é executado de forma assíncrona para que o controle retorne imediatamente ao shell 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 do VMM.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Saídas
HostGroup
Esse cmdlet retorna um objeto HostGroup .