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 .