Partilhar via


Remove-SCVMHostCluster

Remove um objeto de cluster hospedeiro do VMM.

Syntax

Remove-SCVMHostCluster
      [-VMHostCluster] <HostCluster>
      [-Credential <VMMCredential>]
      [-RunAsynchronously]
      [-PROTipID <Guid>]
      [-JobVariable <String>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-SCVMHostCluster
      [-VMHostCluster] <HostCluster>
      [-Force]
      [-RunAsynchronously]
      [-PROTipID <Guid>]
      [-JobVariable <String>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

O cmdlet Remove-SCVMHostCluster remove um ou mais objetos de cluster de hospedeiro do Virtual Machine Manager (VMM).

O Remove-SCVMHostCluster não destrói o cluster. Para desagrupar um cluster hospedeiro utilizando VMM, utilize o Uninstall-SCVMHostCluster cmdlet.

Exemplos

Exemplo 1: Remover um cluster de hospedeiro específico do VMM

PS C:\> $Credential = Get-SCRunAsAccount -Name "RunAsAccount01"
PS C:\> $Cluster = Get-SCVMHostCluster -Name "VMHostCluster01.Contoso.com"
PS C:\> Remove-SCVMHostCluster -VMHostCluster $Cluster -Credential $Credential -Confirm

O primeiro comando obtém o objeto de conta RunAsAccount01 e armazena o objeto na variável $Credential. A conta Run As utilizada para esta operação deve ser uma conta de domínio com direitos de administrador em todos os nós do cluster de failover que pretende remover.

O segundo comando obtém o objeto de cluster de failover chamado VMHostCluster01 e armazena o objeto na variável $VMHostCluster.

O último comando remove o objeto de cluster VMHostCluster01 da base de dados VMM e deixa de gerir o cluster anfitrião, depois de ter pedido confirmação ao utilizador. Não modifica as definições do cluster do anfitrião ou as máquinas virtuais existentes. Como este comando é processado, $Credential fornece a conta run como armazenada para Remove-SCVMHostCluster.

Exemplo 2: Remover todos os aglomerados hospedeiros do VMM

PS C:\> $Credential = Get-SCRunAsAccount -Name "RunAsAccount01"
PS C:\> Get-SCVMHostCluster | Remove-SCVMHostCluster -Credential $Credential -Confirm

O primeiro comando obtém o objeto de conta RunAsAccount01 e armazena o objeto na variável $Credential. A conta Run As utilizada para esta operação deve ser uma conta de domínio com direitos de administrador em todos os nós do cluster de failover que pretende remover.

O segundo comando recebe todos os objetos de cluster hospedeiro e passa os objetos para o cmdlet Remove-SCVMHostCluster , que remove cada objeto de cluster do anfitrião do VMM e deixa de gerir o cluster anfitrião correspondente, depois de solicitar o utilizador para confirmação. O comando não modifica as definições do cluster do anfitrião ou as máquinas virtuais existentes. Como este comando é processado, $Credential fornece a conta run como armazenada para Remove-SCVMHostCluster.

Parâmetros

-Confirm

Solicita a sua confirmação antes de executar o cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Credential

Especifica um objeto credencial ou, para alguns cmdlets, um objeto de conta Run As que contém o nome de utilizador e a palavra-passe de uma conta que tem permissão para realizar esta ação. Ou, no caso do Restart-SCJob, tem permissão para completar uma tarefa reiniciada.

Para mais informações sobre o objeto PSCredential, escreva Get-Help Get-Credential. Para mais informações sobre Run As accounts, escreva Get-Help New-SCRunAsAccount.

Type:VMMCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

Força o comando a funcionar sem pedir confirmação do utilizador.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
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

-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

-VMHostCluster

Especifica um objeto de cluster de hospedeiro VMM.

Type:HostCluster
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Apresenta o que aconteceria mediante a execução do cmdlet. O cmdlet não é executado.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False