Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

2.5.3. Desabilitar completamente o ACPI no arquivo grub.conf.

O método preferido para desabilitar o ACPI Soft-Off é com o gerenciador chkconfig (Seção 2.5.1, “Desabilitando o ACPI Soft-Off com o gerenciador chkconfig). Caso o método preferido não seja efetivo em seu cluster, você pode desabilitar o ACPI Soft-Off com o gerenciamento de energia do BIOS (Seção 2.5.2, “Desabilitando o ACPI Soft-Off com a BIOS”). Se nenhum destes métodos for efetivo em seu cluster, você pode desabilitar o ACPI totalmente, adicionando o acpi=off na linha de comando de inicialização do kernel no arquivo grub.conf.

Importante

Este método desabilita completamente o ACPI; alguns computadores não inicializam corretamente se o ACPI estiver completamente desabilitado. Use este método somente se os outros métodos não forem efetivos para seu cluster.
Você pode desabilitar o ACPI completamente editando o arquivo grub.conf em cada nó do cluster como a seguir:
  1. Abra /boot/grub/grub.conf com um editor de textos.
  2. Adicione acpi=off à linha de comando de inicialização do kernel em /boot/grub/grub.conf (consulte Exemplo 2.2, “A linha de comando de inicialização do kernel com acpi=off).
  3. Reinicialize o nó.
  4. Quando o cluster estiver configurado e rodando, verifique de que o nó se desligue imediatamente quando estiver em fence.

    Nota

    Você pode fazer um fence em um nó com o comando fence_node ou Conga.

Exemplo 2.2. A linha de comando de inicialização do kernel com 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
Neste exemplo, o acpi=off foi inserido à linha de comando de inicialização do kernel — a linha iniciando com "kernel /vmlinuz-2.6.32-193.el6.x86_64.img".