2.5.3. Complètement désactiver ACPI dans le fichier grub.conf
La méthode préférée pour désactiver l'ACPI Soft-Off est avec la gestion
chkconfig
(Section 2.5.1, « Désactivation de l'ACPI Soft-Off avec la gestion chkconfig
»). Si la méthode préférée n'est pas effective sur votre cluster, vous pouvez désactiver l'ACPI Soft-Off avec la gestion de l'alimentation BIOS (Section 2.5.2, « Désactivation de l'ACPI Soft-Off avec le BIOS »). Si aucune de ces méthodes ne fonctionne sur votre cluster, vous pouvez aussi complètement désactiver l'ACPI en ajoutant acpi=off
à la ligne de commande du démarrage du noyau dans le fichier 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.
Vous pouvez complètement désactiver l'ACPI en modifiant le fichier
grub.conf
de chaque nœud du cluster comme suit :
- Ouvrez
/boot/grub/grub.conf
à l'aide d'un éditeur de texte. - Ajoutez
acpi=off
à la ligne de commande du démarrage du noyau dans/boot/grub/grub.conf
(reportez-vous à l'Exemple 2.2, « Ligne de commande du démarrage du noyau avecacpi=off
ajouté »). - 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.
Exemple 2.2. Ligne de commande du démarrage du noyau avec acpi=off
ajouté
# grub.conf generated by anaconda # # Note that you do not have to rerun grub after making changes to this file # NOTICE: You have a /boot partition. This means that # all kernel and initrd paths are relative to /boot/, eg. # root (hd0,0) # kernel /vmlinuz-version ro root=/dev/mapper/vg_doc01-lv_root # initrd /initrd-[generic-]version.img #boot=/dev/hda default=0 timeout=5 serial --unit=0 --speed=115200 terminal --timeout=5 serial console title Red Hat Enterprise Linux Server (2.6.32-193.el6.x86_64) root (hd0,0) kernel /vmlinuz-2.6.32-193.el6.x86_64 ro root=/dev/mapper/vg_doc01-lv_root console=ttyS0,115200n8 acpi=off initrd /initramrs-2.6.32-131.0.15.el6.x86_64.img
Dans cet exemple,
acpi=off
a été ajouté à la ligne de commande du démarrage du noyau — la ligne commençant par "kernel /vmlinuz-2.6.32-193.el6.x86_64.img".