Partager via


Set-SCVMHostCluster

Modifie les propriétés d’un cluster hôte de machine virtuelle géré par VMM.

Syntax

Set-SCVMHostCluster
   [-VMHostCluster] <HostCluster>
   [-Description <String>]
   [-ClusterReserve <UInt32>]
   [-JobGroup <Guid>]
   [-SetQuorumNodeMajority]
   [-SetQuorumDisk <ClientObject>]
   [-VMHostManagementCredential <VMMCredential>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Description

Notes

Un nouveau paramètre [-DCBSettings] est inclus dans VMM UR1 et versions ultérieures. Pour plus d’informations, consultez Paramètres.

L’applet de commande Set-SCVMHostCluster modifie les propriétés d’un cluster hôte géré par Virtual Machine Manager (VMM). Les propriétés que vous pouvez modifier incluent la modification du paramètre de réserve de cluster.

Le paramètre ClusterReserve spécifie le nombre d’échecs d’hôte qu’un cluster hôte peut supporter avant que VMM considère que le cluster est surdémarré. Un cluster hôte sur-validé est un cluster qui ne peut pas résister au nombre spécifié de défaillances de l’hôte et qui maintient toutes les machines virtuelles du cluster en cours d’exécution.

VMM utilise les processus suivants pour déterminer un sur-engagement :

  • Emplacement de l’hôte. Le processus de placement calcule si l’ajout d’une nouvelle machine virtuelle au cluster hôte sur-commite le cluster hôte et, si c’est le cas, le placement cesse de recommander le déploiement de machines virtuelles supplémentaires sur les hôtes de ce cluster.

  • Actualisation du cluster. L’actualisation du cluster hôte calcule, à intervalles réguliers, si un cluster hôte est sur-commité ou non en fonction des événements suivants :

  • Modification de la valeur spécifiée pour le paramètre ClusterReserve .

  • Échec ou suppression de nœuds du cluster hôte.

  • Ajout de nœuds au cluster hôte.

  • Découverte de nouvelles machines virtuelles sur les nœuds du cluster hôte.

Les exemples suivants illustrent le fonctionnement du sur-engagement.

Exemple 1 : Sur-engagement lorsque tous les nœuds fonctionnent

Si vous spécifiez une réserve de cluster de 2 pour un cluster hôte à 8 nœuds et que les 8 nœuds fonctionnent, le cluster hôte est sur-commité si une combinaison de 6 nœuds (8 moins 2) n’a pas la capacité nécessaire pour prendre en charge les machines virtuelles existantes.

Exemple 2 : Sur-engagement lorsque certains nœuds ne fonctionnent pas

Si vous spécifiez une réserve de cluster de 2 pour un cluster hôte à 8 nœuds, mais que seuls 5 nœuds fonctionnent, le cluster hôte est sur-commité si une combinaison de 3 nœuds (5 moins 2) n’a pas la capacité nécessaire pour prendre en charge les machines virtuelles existantes.

Exemples

Exemple 1 : Modifier le paramètre de la réserve de cluster pour un cluster hôte

PS C:\> $VMHostCluster = Get-SCVMHostCluster -Name "VMHostCluster01.Contoso.com"
PS C:\> Set-SCVMHostCluster -VMHostCluster $VMHostCluster -ClusterReserve 2

La première commande obtient l’objet de cluster hôte nommé VMHostCluster01.Contoso.com et stocke l’objet dans la variable $VMHostCluster.

La deuxième commande remplace la valeur de la réserve de cluster pour le cluster hôte VMHostCluster01 par 2.

Paramètres

-ClusterReserve

Spécifie le nombre de pannes d’ordinateur hôte qu’un cluster hôte peut accepter avant que VMM le désigne comme étant débordé. La valeur par défaut est 1.

Type:UInt32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DCBSettings

Spécifie les paramètres DCB configurés sur le cluster.

Notes

Ce paramètre s’applique à VMM 2019 UR1 et versions ultérieures.

Type:DCBSettings
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Description

Indique une description de l’objet spécifié.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobGroup

Spécifie un identificateur pour une série de commandes qui seront exécutées ensemble juste avant que la commande finale qui comprend le même identificateur de groupe de travaux soit exécutée.

Type:Guid
Position:Named
Default value:None
Required:False
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

-SetQuorumDisk

Spécifie un disque à utiliser comme disque de quorum pour le cluster.

Type:ClientObject
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SetQuorumNodeMajority

Définit le mode quorum sur Node Majority pour le cluster.

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

-VMHostManagementCredential

Ce paramètre est obsolète.

Type:VMMCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Sorties

VMHostCluster

Cette applet de commande retourne un objet VMHostCluster .