Delen via


Remove-SCVMHostCluster

Hiermee verwijdert u een hostclusterobject uit VMM.

Syntaxis

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

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

Remove-SCVMHostCluster het cluster niet vernietigt. Gebruik de Uninstall-SCVMHostCluster cmdlet om een hostcluster op te heffen met behulp van VMM.

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.

Met de laatste opdracht wordt het CLUSTERobject VMHostCluster01 uit de VMM-database verwijderd en wordt het beheer van dat hostcluster gestopt nadat de gebruiker om bevestiging is gevraagd. De instellingen van het hostcluster of de bestaande virtuele machines worden niet gewijzigd. Terwijl 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 Remove-SCVMHostCluster cmdlet, waardoor elk hostclusterobject uit VMM wordt verwijderd en het bijbehorende hostcluster niet meer wordt beheerd, nadat de gebruiker om bevestiging is gevraagd. Met de opdracht worden de instellingen van het hostcluster of de bestaande virtuele machines niet gewijzigd. Terwijl deze opdracht wordt verwerkt, biedt $Credential het opgeslagen Uitvoeren als-account aan Remove-SCVMHostCluster.

Parameters

-Confirm

U wordt gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type:SwitchParameter
Aliassen:cf
Position:Named
Default value:False
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren: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 is gemachtigd om deze actie uit te voeren. Of, in het geval van Restart-SCJob, is gemachtigd om een opnieuw gestarte taak te voltooien.

Typ Get-Help Get-Credentialvoor meer informatie over het PSCredential-object. Typ Get-Help New-SCRunAsAccountvoor meer informatie over Uitvoeren als-accounts.

Type:VMMCredential
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Force

Hiermee dwingt u de opdracht uit te voeren zonder dat u om bevestiging van de gebruiker wordt gevraagd.

Type:SwitchParameter
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren: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
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren: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
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren: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
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-VMHostCluster

Hiermee geeft u een VMM-hostclusterobject.

Type:HostCluster
Position:0
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-WhatIf

Toont wat er zou gebeuren als de cmdlet wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.

Type:SwitchParameter
Aliassen:wi
Position:Named
Default value:False
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False