Set-SCVMHostCluster
Modifie les propriétés d’un cluster hôte de machine virtuelle géré par VMM.
Syntaxe
Set-SCVMHostCluster
[-VMHostCluster] <HostCluster>
[-Description <String>]
[-ClusterReserve <UInt32>]
[-JobGroup <Guid>]
[-SetQuorumNodeMajority]
[-SetQuorumDisk <ClientObject>]
[-VMHostManagementCredential <VMMCredential>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
Note
Un nouveau paramètre [-DCBSettings] est inclus dans VMM UR1 et versions ultérieures. Pour plus d’informations, consultez Parameters.
La cmdlet 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 doit être sur-validé. Un cluster hôte sur-validé est un cluster qui ne peut pas résister au nombre spécifié d’échecs d’hôte et conserver toutes les machines virtuelles du cluster en cours d’exécution.
VMM utilise les processus suivants pour déterminer le sur-engagement :
Emplacement de l’hôte. Le processus de placement calcule si l’ajout d’une nouvelle machine virtuelle au cluster hôte va sur-valider le cluster hôte et, le cas échéant, le placement cesse de recommander le déploiement de machines virtuelles supplémentaires sur les hôtes de ce cluster.
Actualisation du cluster. L’actualiseur de cluster hôte calcule, à intervalles réguliers, si un cluster hôte est sur-validé 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 des 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 tous les 8 nœuds fonctionnent, le cluster hôte est sur-validé si une combinaison de 6 nœuds (8 moins 2) manque de capacité 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 5 nœuds fonctionnent, le cluster hôte est sur-validé si une combinaison de 3 nœuds (5 moins 2) ne dispose pas de 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 modifie la valeur de la réserve de cluster pour le cluster hôte VMHostCluster01 à 2.
Paramètres
-ClusterReserve
Spécifie le nombre d’échecs d’hôte qu’un cluster hôte peut supporter avant que VMM ne désigne le cluster comme sur-validé. La valeur par défaut est 1.
Type: | UInt32 |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-DCBSettings
Spécifie les paramètres DCB configurés sur le cluster.
Note
Ce paramètre s’applique à VMM 2019 UR1 et versions ultérieures.
Type: | DCBSettings |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Description
Indique une description de l’objet spécifié.
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 |
-JobGroup
Spécifie un identificateur pour une série de commandes qui s’exécute en tant que jeu juste avant la commande finale qui inclut le même identificateur de groupe de travaux.
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 |
-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 |
-SetQuorumDisk
Spécifie un disque à utiliser comme disque de quorum pour le cluster.
Type: | ClientObject |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-SetQuorumNodeMajority
Définit le mode quorum sur Node Majority pour le cluster.
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 |
-VMHostManagementCredential
Ce paramètre est obsolète.
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 |
Sorties
VMHostCluster
Cette applet de commande retourne un objet VMHostCluster.