Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
2.5.3. grub.conf ファイル内での ACPI の完全無効化
ACPI Soft-Off を無効にするための推奨されるメソッドは、
chkconfig 管理 (「chkconfig 管理を使用した ACPI Soft-Off の無効化」) を使用することです。使用中のクラスターにこの推奨されるメソッドが効果的でない場合は、BIOS 電源管理 (「BIOS を使用した ACPI Soft-Off の無効化」) を使用して ACPI Soft-Off を無効にできます。どのメソッドも効果的でない場合は、grub.conf ファイルのカーネルブートコマンドラインに acpi=off を追記すると ACPI を完全に無効にできます。
重要
このメソッドは ACPI を完全に無効にします。ACPI が完全に無効の場合、一部のコンピューターは正しく起動しません。このメソッドは、他のメソッドがご使用のクラスターに効果的でない場合に のみ 使用してください。
以下のようにして、各クラスターの
grub.conf ファイルを編集することにより ACPI を完全に無効にできます。
- テキストエディターで
/boot/grub/grub.confを開きます。 - ノードを再起動します。
- クラスターが設定され稼働している間に、フェンスされた時点でノードが直ちにオフになることを確認します。
注記
ノードはfence_nodeコマンド、又は Conga でフェンスできます。
例2.2 acpi=off が追記されたカーネルブートコマンドライン
# 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
この例では、
acpi=off がカーネルブートコマンドライン (「kernel /vmlinuz-2.6.32-193.el6.x86_64.img」で始まる行) に追加されました。