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-Credential
voor meer informatie over het PSCredential-object.
Typ Get-Help New-SCRunAsAccount
voor 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 |