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 |