2.5. Configurando o ACPI para uso com dispositivos fence integrados
Se seu cluster usa dispositivos fence integrados, você deve configurar o ACPI (Advanced Configuration and Power Interface) para garantir um fencing imediato e completo.
Nota
Para as informações mais atuais sobre dispositivos fence integrados suportados pelo Complemento de Alta Disponibilidade da Red Hat, consulte http://www.redhat.com/cluster_suite/hardware/.
Se um nó do cluster estiver configurado para ter um fence por um dispositivo fence integrado, desabilite o ACPI Soft-Off para este nó. Desabilitando o ACPI Soft-Off permite que um dispositivo de fence integrado desligar um nó imediatamente e completamente em vez de tentar um desligamento normal (por exemplo,
shutdown -h now
). Senão, se o ACPI Soft-Off estiver habilitado, um dispositivo fence integrado pode levar quatro ou mais segundos para desligar um nó. Além disso, se o ACPI Soft-Off estiver habilitado e um nó entra em pânico ou congela durante o desligamento, um dispositivo fence integrado pode não ser capaz de desligar o nó. Dentro destas circunstâncias, a ação do fence é atrasada ou realizada sem sucesso. Consequentemete, quando um nó estiver em fence com um dispositivo fence integrado e o ACPI Soft-Off estiver habilitado, um cluster se recupera lentamente ou requer intervenção administrativa para se recuperar.
Nota
A quantidade de tempo requerida para fazer um fence em um nó depende do dispositivo fence integrado usado. Alguns dispositivos realizam o equivalente a pressionar e segurar o botão Liga/Desliga; portanto, o dispositivo fence desliga em quatro ou cinco segundos. Outros dispositivos fence integrados realizam o equivalente a pressionar o botão liga/desliga uma vez, confiando no sistema operacional para desligar o nó; portanto, o dispositivo fence desliga o nó num período de tempo muito maior do que quatro ou cinco segundos.
Para desabilitar o ACPI Soft-Off, use o gerenciador
chkconfig
e verifique que o nó se desligue imediatamente quando em fence. A maneira preferencial para desabilitar o ACPI Soft-Off é com o gerenciador chkconfig
: entretanto, se este método não é satisfatório para seu cluster, você pode desabilitar o ACPI Soft-Off com um dos seguintes comandos alternativos:
- Alterar a configuração da BIOS para "instant-off" ou uma configuração equivalente que desliga um nó sem atraso.
Nota
Desabilitar o ACPI Soft-Off com a BIOS pode não ser possível em alguns computadores. - Anexando
acpi=off
na linha de comando de inicialização do kernel no arquivo/boot/grub/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.
As seções seguintes fornecem procedimentos para o método preferido e alternativos para desabilitar o ACPI Soft-Off:
- Seção 2.5.1, “Desabilitando o ACPI Soft-Off com o gerenciador
chkconfig
” — Método preferido - Seção 2.5.2, “Desabilitando o ACPI Soft-Off com a BIOS” — Primeiro método alternativo
- Seção 2.5.3, “Desabilitar completamente o ACPI no arquivo
grub.conf
.” — Segundo método alternativo
2.5.1. Desabilitando o ACPI Soft-Off com o gerenciador chkconfig
Você pode usar o gerenciador
chkconfig
para desabilitar o ACPI Soft-Off tanto removendo o ACPI daemon (acpid
) do gerenciador chkconfig
ou desligando o acpid
.
Nota
Este é o método preferido para desabilitar o ACPI Soft-Off.
Desabilite o ACPI Soft-Off com o gerenciador
chkconfig
em cada nó do cluster como a seguir:
- Rode qualquer dos seguintes comandos:
chkconfig --del acpid
— Este comando remove oacpid
do gerenciadorchkconfig
.— OU —chkconfig --level 2345 acpid off
— Este comando desliga oacpid
.
- Reinicialize o nó.
- 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 comandofence_node
ou Conga.