Set-SCVMHostCluster
Modifica as propriedades de um cluster de host de máquina virtual gerenciado pelo VMM.
Sintaxe
Default (Padrão)
Set-SCVMHostCluster
[-VMHostCluster] <HostCluster>
[-Description <String>]
[-ClusterReserve <UInt32>]
[-JobGroup <Guid>]
[-SetQuorumNodeMajority]
[-SetQuorumDisk <ClientObject>]
[-VMHostManagementCredential <VMMCredential>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
O cmdlet Set-SCVMHostCluster modifica as propriedades de um cluster de host gerenciado pelo VMM (Virtual Machine Manager). As propriedades que você pode modificar incluem a alteração da configuração de reserva de cluster.
O parâmetro ClusterReserve especifica o número de falhas de host que um cluster de host pode sustentar antes que o VMM considere que o cluster está sobrecarregado. Um cluster de host sobrecarregado é aquele que não pode suportar o número especificado de falhas de host e manter todas as máquinas virtuais no cluster em execução.
O VMM usa os seguintes processos para determinar o excesso de comprometimento:
Posicionamento do anfitrião. O processo de posicionamento calcula se a adição de uma nova máquina virtual ao cluster de host confirmará demais o cluster de host e, em caso afirmativo, o posicionamento interromperá a recomendação de implantação de máquinas virtuais adicionais em hosts nesse cluster.
Atualização do cluster. O atualizador de cluster de host calcula, em intervalos periódicos, se um cluster de host está sobrecarregado ou não com base nos seguintes eventos:
Uma alteração no valor especificado para o parâmetro ClusterReserve .
A falha ou remoção de nós do cluster de host.
A adição de nós ao cluster de host.
A descoberta de novas máquinas virtuais em nós no cluster de host.
Os exemplos a seguir ilustram como funciona o excesso de comprometimento.
Exemplo 1: Excesso de comprometimento quando todos os nós estão funcionando
Se você especificar uma reserva de cluster de 2 para um cluster de host de 8 nós e todos os 8 nós estiverem funcionando, o cluster de host será sobrecarregado se qualquer combinação de 6 (8 menos 2) nós não tiver a capacidade de acomodar máquinas virtuais existentes.
Exemplo 2: Excesso de comprometimento quando alguns nós não estão funcionando
Se você especificar uma reserva de cluster de 2 para um cluster de host de 8 nós, mas apenas 5 nós estiverem funcionando, o cluster de host será sobrecarregado se qualquer combinação de 3 (5 menos 2) nós não tiver capacidade para acomodar máquinas virtuais existentes.
Exemplos
Exemplo 1: Alterar a configuração da reserva de cluster para um cluster de host
PS C:\> $VMHostCluster = Get-SCVMHostCluster -Name "VMHostCluster01.Contoso.com"
PS C:\> Set-SCVMHostCluster -VMHostCluster $VMHostCluster -ClusterReserve 2
O primeiro comando obtém o objeto de cluster de host chamado VMHostCluster01.Contoso.com e armazena o objeto na variável $VMHostCluster.
O segundo comando altera o valor da reserva de cluster para o cluster de host VMHostCluster01 para 2.
Parâmetros
-ClusterReserve
Especifica o número de falhas de host que um cluster de host pode sustentar antes que o VMM designe o cluster como sobrecarregado. O valor padrão é 1.
Propriedades do parâmetro
| Tipo: | UInt32 |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-DCBSettings
Especifica as configurações de DCB definidas no cluster.
Propriedades do parâmetro
| Tipo: | DCBSettings |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
AddNodes
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
CreateCluster
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-Description
Declara uma descrição para o objeto especificado.
Propriedades do parâmetro
| Tipo: | String |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-JobGroup
Especifica um identificador para uma série de comandos que serão executados como um conjunto pouco antes do comando final que inclui o mesmo identificador de grupo de trabalho ser executado.
Propriedades do parâmetro
| Tipo: | Guid |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-JobVariable
Especifica que o progresso do trabalho é rastreado e armazenado na variável nomeada por esse parâmetro.
Propriedades do parâmetro
| Tipo: | String |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-PROTipID
Especifica a ID da dica de Otimização de Recursos e Desempenho (dica PRO) que disparou essa ação. Esse parâmetro permite que você audite dicas pro.
Propriedades do parâmetro
| Tipo: | Guid |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-RunAsynchronously
Indica que o trabalho é executado de forma assíncrona para que o controle retorne ao shell de comando imediatamente.
Propriedades do parâmetro
| Tipo: | SwitchParameter |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-SetQuorumDisk
Especifica um disco a ser usado como disco de quorum para o cluster.
Propriedades do parâmetro
| Tipo: | ClientObject |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-SetQuorumNodeMajority
Define o modo de quorum como Maioria do nó para o cluster.
Propriedades do parâmetro
| Tipo: | SwitchParameter |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-VMHostCluster
Especifica um objeto de cluster de host do VMM.
Propriedades do parâmetro
| Tipo: | HostCluster |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | 0 |
| Obrigatório: | True |
| Valor do pipeline: | True |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-VMHostManagementCredential
Esse parâmetro está obsoleto.
Propriedades do parâmetro
| Tipo: | VMMCredential |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
CommonParameters
Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.
Saídas
VMHostCluster
Esse cmdlet retorna um objeto VMHostCluster .