Delen via


Remove-SCVMHostCluster

Hiermee verwijdert u een hostclusterobject uit 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

De cmdlet Remove-SCVMHostCluster verwijdert een of meer hostclusterobjecten uit Virtual Machine Manager (VMM).

Remove-SCVMHostCluster vernietigt het cluster niet. Als u een hostcluster wilt opheffen met behulp van VMM, gebruikt u de Uninstall-SCVMHostCluster cmdlet.

Voorbeelden

Voorbeeld 1: Een specifiek hostcluster verwijderen uit 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

Met de eerste opdracht wordt het Run As-accountobject met de naam RunAsAccount01 opgehaald en wordt het object opgeslagen in de $Credential variabele. Het Uitvoeren als-account dat voor deze bewerking wordt gebruikt, moet een domeinaccount met beheerdersrechten zijn op alle knooppunten van het failovercluster dat u wilt verwijderen.

Met de tweede opdracht wordt het failoverclusterobject met de naam VMHostCluster01 opgehaald en wordt het object opgeslagen in de $VMHostCluster variabele.

De laatste opdracht verwijdert het VMHostCluster01-clusterobject uit de VMM-database en stopt met het beheren van dat hostcluster, nadat de gebruiker om bevestiging is gevraagd. De hostclusterinstellingen of de bestaande virtuele machines worden niet gewijzigd. Omdat deze opdracht wordt verwerkt, biedt $Credential het opgeslagen Uitvoeren als-account aan Remove-SCVMHostCluster.

Voorbeeld 2: alle hostclusters verwijderen uit VMM

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

Met de eerste opdracht wordt het Run As-accountobject met de naam RunAsAccount01 opgehaald en wordt het object opgeslagen in de $Credential variabele. Het Uitvoeren als-account dat voor deze bewerking wordt gebruikt, moet een domeinaccount met beheerdersrechten zijn op alle knooppunten van het failovercluster dat u wilt verwijderen.

Met de tweede opdracht worden alle hostclusterobjecten opgehaald en worden de objecten doorgegeven aan de cmdlet Remove-SCVMHostCluster , waarmee elk hostclusterobject uit VMM wordt verwijderd en het bijbehorende hostcluster wordt gestopt, nadat de gebruiker om bevestiging is gevraagd. Met de opdracht worden de instellingen van het hostcluster of de bestaande virtuele machines niet gewijzigd. Omdat deze opdracht wordt verwerkt, biedt $Credential het opgeslagen Uitvoeren als-account aan Remove-SCVMHostCluster.

Parameters

-Confirm

Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.

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

-Credential

Hiermee geeft u een referentieobject of, voor sommige cmdlets, een Uitvoeren als-accountobject met de gebruikersnaam en het wachtwoord van een account dat gemachtigd is om deze actie uit te voeren. Of, in het geval van Restart-SCJob, is gemachtigd om een opnieuw opgestarte taak te voltooien.

Typ voor meer informatie over het PSCredential-object Get-Help Get-Credential. Typ voor meer informatie over Uitvoeren als-accounts Get-Help New-SCRunAsAccount.

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

-Force

Dwingt de opdracht uit te voeren zonder te vragen om bevestiging van de gebruiker.

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

-JobVariable

Hiermee geeft u op dat de voortgang van de taak wordt bijgehouden en opgeslagen in de variabele met de naam van deze parameter.

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

-PROTipID

Hiermee geeft u de id op van de tip prestatie- en resourceoptimalisatie (PRO-tip) die deze actie heeft geactiveerd. Met deze parameter kunt u PRO-tips controleren.

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

-RunAsynchronously

Geeft aan dat de taak asynchroon wordt uitgevoerd, zodat het besturingselement onmiddellijk terugkeert naar de opdrachtshell.

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

-VMHostCluster

Hiermee geeft u een VMM-hostclusterobject op.

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

-WhatIf

Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.

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