Partager via


Remove-SCVMHostCluster

Supprime un objet de cluster hôte de VMM.

Syntaxe

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

La cmdlet 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 le 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 avec des 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 la confirmation. Il ne modifie pas les paramètres du cluster hôte ou ses machines virtuelles existantes. À mesure que cette commande est traitée, $Credential fournit le compte d’identification stocké pour 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 avec des droits d’administrateur sur tous les nœuds du cluster de basculement que vous souhaitez supprimer.

La deuxième commande obtient tous les objets du 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 ou ses machines virtuelles existantes. À mesure que cette commande est traitée, $Credential fournit le compte d’identification stocké pour Remove-SCVMHostCluster.

Paramètres

-Confirm

Vous invite à confirmer avant d’exécuter l’applet de commande.

Type:SwitchParameter
Alias:cf
Position:Named
Valeur par défaut:False
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Force

Force l’exécution de la commande sans demander la confirmation de l’utilisateur.

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-JobVariable

Spécifie que la progression du travail est suivie et stockée dans la variable nommée par ce paramètre.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-RunAsynchronously

Indique que le travail s’exécute de façon asynchrone afin que le contrôle retourne immédiatement à l’interpréteur de commandes.

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-VMHostCluster

Spécifie un objet de cluster hôte VMM.

Type:HostCluster
Position:0
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-WhatIf

Affiche ce qui se passerait si l’applet de commande s’exécute. L’applet de commande n’est pas exécutée.

Type:SwitchParameter
Alias:wi
Position:Named
Valeur par défaut:False
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False