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