2.5. Configurer l'ACPI pour une utilisation avec des périphériques fence intégrés
Si votre cluster utilise des périphériques fence intégrés, vous devez configurer l'ACPI (de l'anglais, « Advanced Configuration and Power Interface ») afin que la clôture s'effectue de manière complète et immédiate.
Note
Pour obtenir les informations les plus récentes sur les périphériques fence intégrés pris en charge par le module complémentaire Red Hat High Availability, reportez-vous à http://www.redhat.com/cluster_suite/hardware/.
Si un nœud de cluster est configuré pour être clos par un périphérique fence intégré, désactivez l'ACPI Soft-Off sur ce nœud. La désactivation de l'ACPI Soft-Off permet à un périphérique fence intégré d'arrêter un nœud complètement et immédiatement plutôt que de tenter d'effectuer un arrêt normal (par exemple avec
shutdown -h now
). Si l'ACPI Soft-Off est activé, un périphérique fence intégré peut prendre quatre secondes ou plus pour arrêter un nœud (voir la remarque suivante). En outre, si l'ACPI Soft-Off est activé et qu'un nœud panique ou se fige lors de l'arrêt, un périphérique fence intégré pourrait ne pas réussir à arrêter le nœud. Dans ces circonstances, la clôture est retardée ou mise en échec. Ainsi, lorsqu'un nœud est clos avec un périphérique fence intégré et qu'ACPI Soft-Off est activé, un cluster devra être récupéré lentement ou nécessitera une intervention administrative.
Note
Le temps requis pour clore un nœud dépend du périphérique fence intégré utilisé. Certains périphériques fence intégrés effectuent l'équivalent de lorsque le bouton d'alimentation est pressé et maintenu ; ainsi, le périphérique fence éteint le nœud en quatre à cinq secondes. D'autres périphériques fence intégrés effectuent l'équivalent de lorsque le bouton d'alimentation est pressé momentanément, se fiant au système d'exploitation pour arrêter le nœud, dans ce cas, le laps de temps pris par le périphérique fence pour éteindre le nœud est bien plus long que quatre à cinq secondes.
Pour désactiver l'ACPI Soft-Off, utilisez la gestion
chkconfig
et vérifiez que le nœud s'arrête immédiatement lorsqu'il est « fenced ». La manière préférée de désactiver l'ACPI Soft-Off est avec la gestion chkconfig
. Cependant, si cette méthode n'est pas satisfaisante pour votre cluster, vous pouvez désactiver ACPI Soft-Off à l'aide de l'une des méthodes suivantes :
- Modifiez le paramètre BIOS sur "instant-off" ou sur un autre paramètre équivalent qui arrêtera le nœud sans délai
Note
Désactiver l'ACPI Soft-Off avec le BIOS peut ne pas être possible sur certains ordinateurs. - Ajouter
acpi=off
à la ligne de commande de démarrage du noyau du fichier/boot/grub/grub.conf
.Important
Cette méthode désactive complètement l'ACPI ; certains ordinateurs ne démarrent pas correctement si l'ACPI est complètement désactivé. Utilisez cette méthode uniquement si les autres méthodes ne sont pas effectives sur votre cluster.
Les sections suivantes fournissent des procédures pour la méthode préférée et les méthodes alternatives de désactivation de l'ACPI Soft-Off :
- Section 2.5.2, « Désactivation de l'ACPI Soft-Off avec le BIOS » — Première méthode alternative
- Section 2.5.3, « Complètement désactiver ACPI dans le fichier
grub.conf
» — Seconde méthode alternative
2.5.1. Désactivation de l'ACPI Soft-Off avec la gestion chkconfig
Vous pouvez utiliser la gestion
chkconfig
pour désactiver l'ACPI Soft-Off soit en supprimant le démon ACPI (acpid
) de la gestion chkconfig
ou en éteignant acpid
.
Note
Ceci est la méthode préférée pour désactiver l'ACPI Soft-Off.
Désactivez l'ACPI Soft-Off avec la gestion
chkconfig
sur chaque nœud du cluster comme suit :
- Exécutez l'une des commandes suivantes :
chkconfig --del acpid
— Cette commande supprimeacpid
de la gestionchkconfig
.— OU —chkconfig --level 2345 acpid off
— Cette commande éteintacpid
.
- Redémarrez le nœud.
- Lorsque le cluster est configuré et en cours d'exécution, vérifiez que le nœud s'éteint immédiatement lorsqu'il est « fenced ».
Note
Vous pouvez clore le nœud avec la commandefence_node
ou Conga.