Remove-SCVMHostCluster
Supprime un objet de cluster hôte de 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
L’applet de commande Remove-SCVMHostCluster supprime un ou plusieurs objets de cluster hôte de Virtual Machine Manager (VMM).
Remove-SCVMHostCluster ne détruit pas le cluster. Pour annuler la cluster d’un cluster hôte à l’aide de VMM, utilisez l’applet de commande Uninstall-SCVMHostCluster.
Exemples
Exemple 1 : Supprimer un cluster hôte spécifique de 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
La première commande obtient l’objet de compte d’identification nommé RunAsAccount01 et stocke l’objet dans la variable $Credential. Le compte d’identification utilisé pour cette opération doit être un compte de domaine disposant de droits d’administrateur sur tous les nœuds du cluster de basculement que vous souhaitez supprimer.
La deuxième commande obtient l’objet de cluster de basculement nommé VMHostCluster01 et stocke l’objet dans la variable $VMHostCluster.
La dernière commande supprime l’objet de cluster VMHostCluster01 de la base de données VMM et arrête la gestion de ce cluster hôte, après avoir invité l’utilisateur à confirmer. Il ne modifie pas les paramètres du cluster hôte ni ses machines virtuelles existantes. À mesure que cette commande est traitée, $Credential fournit le compte d’identification stocké à Remove-SCVMHostCluster.
Exemple 2 : Supprimer tous les clusters hôtes de VMM
PS C:\> $Credential = Get-SCRunAsAccount -Name "RunAsAccount01"
PS C:\> Get-SCVMHostCluster | Remove-SCVMHostCluster -Credential $Credential -Confirm
La première commande obtient l’objet de compte d’identification nommé RunAsAccount01 et stocke l’objet dans la variable $Credential. Le compte d’identification utilisé pour cette opération doit être un compte de domaine disposant de droits d’administrateur sur tous les nœuds du cluster de basculement que vous souhaitez supprimer.
La deuxième commande obtient tous les objets de cluster hôte et transmet les objets à l’applet de commande Remove-SCVMHostCluster , qui supprime chaque objet de cluster hôte de VMM et arrête la gestion du cluster hôte correspondant, après avoir invité l’utilisateur à confirmer. La commande ne modifie pas les paramètres du cluster hôte ni ses machines virtuelles existantes. À mesure que cette commande est traitée, $Credential fournit le compte d’identification stocké à Remove-SCVMHostCluster.
Paramètres
-Confirm
Vous demande une confirmation avant d’exécuter l’applet de commande.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Credential
Spécifie un objet d’informations d’identification ou, pour certaines applets de commande, un objet de compte d’identification qui contient le nom d’utilisateur et le mot de passe d’un compte autorisé à effectuer cette action. Ou, dans le cas de Restart-SCJob, dispose de l’autorisation d’effectuer une tâche redémarrée.
Pour plus d’informations sur l’objet PSCredential, tapez Get-Help Get-Credential
.
Pour plus d’informations sur les comptes d’identification, tapez Get-Help New-SCRunAsAccount
.
Type: | VMMCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Force l’exécution de la commande sans demander la confirmation de l’utilisateur.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Spécifie que la progression des travaux est suivie et stockée dans la variable nommée par ce paramètre.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Spécifie l’ID de l’info-bulle d’optimisation des performances et des ressources (CONSEIL PRO) qui a déclenché cette action. Ce paramètre vous permet d’auditer les conseils PRO.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Indique que le travail s’exécute de manière asynchrone afin que le contrôle retourne immédiatement à l’interpréteur de commandes.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMHostCluster
Spécifie un objet cluster hôte VMM.
Type: | HostCluster |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |