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 |