Vous pouvez définir des options avancées qui affectent le comportement du cluster vSphere HA.

Tableau 1. Options avancées de vSphere HA

Option

Description

das.isolationaddress[...]

définit l'adresse pour exécuter un ping afin de déterminer si un hôte est isolé du réseau. Le ping est uniquement envoyé à cette adresse lorsqu'aucun autre hôte du cluster ne reçoit de signaux de pulsation. En l'absence de précision, la passerelle par défaut du réseau de gestion est utilisée. Cette passerelle par défaut doit être une adresse fiable et disponible, de sorte que l'hôte puisse déterminer s'il est isolé du réseau. Vous pouvez indiquer plusieurs adresses d'isolement (jusqu'à 10) pour le cluster : das.isolationaddressX, où X = 0-9. Vous devez généralement en indiquer une par réseau de gestion. L'indication d'un nombre excessif d'adresses ralentit la détection de l'isolement.

das.usedefaultisolationaddress

Par défaut, vSphere HA utilise la passerelle par défaut du réseau de console comme adresse d'isolement. Cette option indique l'utilisation ou non de ce paramètre par défaut (vrai|faux).

das.isolationshutdowntimeout

Période pendant laquelle le système attend que la machine virtuelle s'arrête avant de la mettre hors tension. Cela s'applique uniquement si la réponse à l'isolement de l'hôte est Arrêter la machine virtuelle. La valeur par défaut est de 300 secondes.

das.slotmeminmb

Définit la limite maximum de la taille d'un emplacement de mémoire. Si cette option est utilisée, la taille d'emplacement est la plus petite de cette valeur ou la réserve de mémoire maximale plus la capacité supplémentaire de n'importe quelle machine virtuelle sous tension dans le cluster.

das.slotcpuinmhz

Définit la limite maximale de la taille d'un emplacement de CPU. Si cette option est utilisée, la taille d'emplacement est la plus petite de cette valeur ou la réserve de CPU maximale de n'importe quelle machine virtuelle sous tension dans le cluster.

das.vmmemoryminmb

Définit la valeur de ressources de mémoire par défaut associée à une machine virtuelle si sa réserve de mémoire n'est pas précisée ou nulle. Celle-ci est utilisée pour la stratégie de contrôle d'admission Défaillances d'hôte tolérées par le cluster. Si aucune valeur n'est spécifiée, la valeur par défaut est de 0 Mo.

das.vmcpuminmhz

Définit la valeur des ressources CPU par défaut associée à une machine virtuelle si sa réserve de CPU n'est pas précisée ou nulle. Celle-ci est utilisée pour la stratégie de contrôle d'admission Défaillances d'hôte tolérées par le cluster. Si aucune valeur n'est spécifiée, la valeur par défaut est de 32 MHz.

das.iostatsinterval

Modifie l'intervalle de statistique des E/S par défaut pour la sensibilité de surveillance des machines virtuelles. La valeur par défaut est de 120 (secondes). Peut être définie sur une valeur supérieure ou égale à 0. Une valeur nulle désactive la vérification.

Remarque :

Les valeurs inférieures à 50 ne sont pas recommandées, car elles peuvent entraîner la réinitialisation d'une machine virtuelle par vSphere HA de façon inattendue.

das.ignoreinsufficienthbdatastore

Désactive les problèmes de configuration créés si l'hôte n'a pas suffisamment de banques de données de signaux de pulsation pour vSphere HA. La valeur par défaut est "faux".

das.heartbeatdsperhost

Modifie le nombre de banques de données de signaux de pulsation nécessaire. Les valeurs peuvent s'étendre de 2 à 5 et la valeur par défaut est 2.

fdm.isolationpolicydelaysec

Le nombre de secondes pendant lesquelles le système attend avant d'exécuter la politique d'isolation une fois que l'isolation de l'hôte est déterminée. La valeur minimale est 30. S'il une valeur inférieure à 30 est définie, le délai sera de 30 secondes.

das.respectvmvmantiaffinityrules

Détermine si vSphere HA applique les règles d'anti-affinité VM-VM. Avec la valeur par défaut « false », les règles ne sont pas appliquées. Si la valeur « true » est choisie, les règles sont appliquées (même si vSphere DRS n'est pas activé). Dans ce cas, vSphere HA ne bascule pas sur une machine virtuelle s'il viole une règle en le faisant, mais émet un événement signalant que les ressources sont insuffisantes pour effectuer le basculement.

Pour plus d'informations sur les règles d'anti-affinité, reportez-vous à Gestion des ressources vSphere.

das.maxresets

Nombre maximal de tentatives de réinitialisation par VMCP. En cas d'échec d'une opération de réinitialisation sur une machine virtuelle affectée par une situation d'APD, VMCP réessaie la réinitialisation plusieurs fois avant d'abandonner.

das.maxterminates

Nombre maximal de tentatives d'arrêt d'une machine virtuelle effectuées par VMCP.

das.terminateretryintervalsec

En cas d'échec de VMCP à arrêter une machine virtuelle, cette option correspond au nombre de secondes pendant lequel le système attend avant de refaire une tentative d'arrêt.

das.config.fdm.reportfailoverfailevent

Quand cette option est définie sur 1, elle permet de générer un événement par machine virtuelle lorsque vSphere HA échoue dans une tentative de redémarrage d'une machine virtuelle. La valeur par défaut est 0. Dans les versions antérieures à vSphere 6.0, cet événement est généré par défaut.

vpxd.das.completemetadataupdateintervalsec

Période (en secondes) après qu'une règle d'affinité machine virtuelle/hôte est définie pendant laquelle vSphere HA peut redémarrer une machine virtuelle dans un cluster sur lequel DRS est désactivé, remplaçant ainsi la règle. La valeur par défaut est de 300 secondes.

das.config.fdm.memreservationmb

Par défaut, les agents vSphere HA s'exécutent avec une limite de mémoire configurée de 250 Mo. Un hôte pourrait ne pas autoriser cette réservation si sa capacité réservable est épuisée. Vous pouvez utiliser cette option pour réduire la limite de mémoire et éviter ainsi ce problème. Seuls des nombres entiers supérieurs à 100, qui est la valeur minimale, peuvent être spécifiés. À l'inverse, pour prévenir tout problème lors des élections d'agents maîtres dans un cluster volumineux (contenant 6 000 à 8 000 machines virtuelles), cette limite doit être portée à 325 Mo.

Remarque :

Une fois cette limite modifiée, vous devez exécuter une tâche Reconfigurer HA pour tous les hôtes dans le cluster. En outre, lorsqu'un nouvel hôte est ajouté au cluster ou qu'un hôte existant est redémarré, cette tâche doit être exécutée sur ces hôtes afin de mettre à jour ce paramètre de mémoire.

Remarque :

Si vous modifiez la valeur de l'une des options avancées suivantes, vous devez désactiver, puis réactiver vSphere HA avant que les modifications ne s'appliquent.

  • das.isolationaddress[...]

  • das.usedefaultisolationaddress

  • das.isolationshutdowntimeout