Partager via


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