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'isolation (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éfini sur n'importe quelle valeur supérieure ou égale à 0. Définir la valeur 0 désactive la vérification.
Note : 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.

das.config.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. La valeur par défaut est « true » et 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. Cette option peut également être définie sur « false », auquel cas les règles ne sont pas appliquées.

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 Lorsque 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 principaux dans un cluster volumineux (contenant 6 000 à 8 000 machines virtuelles), cette limite doit être portée à 325 Mo.
Note : 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.
das.reregisterrestartdisabledvms
Lorsque vSphere HA est désactivé sur une machine virtuelle spécifique, cette option garantit que la machine virtuelle est enregistrée sur un autre hôte après une panne. Vous pouvez ainsi mettre cette machine virtuelle sous tension sans devoir la réenregistrer manuellement.
Note : Lorsque cette option est utilisée, vSphere HA ne met pas la machine virtuelle sous tension, mais l'enregistre uniquement.
das.respectvmhostsoftaffinityrules Détermine si vSphere HA redémarre une machine virtuelle correspondante sur un hôte qui appartient au même groupe de VM/hôte. Si aucun hôte n'est disponible ou si la valeur de cette option est définie sur « false », vSphere HA redémarre la machine virtuelle sur n'importe quel hôte disponible dans le cluster. Dans vSphere 6.5 ou version ultérieure, la valeur par défaut est « true ». Cette valeur ne peut pas être visiblement définie dans les options HA avancées du cluster. Si vous souhaitez désactiver l'option, vous devez manuellement définir cette option en tant que « false » dans les options avancées HA pour le cluster.
Note : 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