Capítulo 1. Preconfiguración de cercado
Este capítulo describe las tareas a realizar y las consideraciones a tener en cuenta antes de implementar el cercado en clústeres mediante Red Hat High Availability Add-On; consta de las siguientes secciones:
1.1. Cómo configurar ACPI para usar con dispositivos de vallas integrados
Si su clúster usa dispositivos de vallas integrados, debe configurar ACPI (Configuración avanzada e Interfaz de Energía) para asegurar cercado inmediato y completo.
Nota
Para obtener información más actualizada sobre dispositivos de vallas integrados soportados por Red Hat High Availability Add-On, consulte http://www.redhat.com/cluster_suite/hardware/.
Si un nodo del clúster está configurado para ser cercado por un dispositivo integrado de vallas, desactive ACPI soft-off para ese nodo. La desactivación de ACPI Soft-Off, permite que un dispositivo de vallas integrado desactive completamente un nodo de forma inmediata, en lugar de intentar un apagado limpio (por ejemplo,
shutdown -h now
). De lo contrario, si ACPI soft-off, se activa, un dispositivo de vallas integrado puede tardarse cuatro o más segundos para desactivar un nodo (por favor, consulte la nota siguiente). Además, si ACPI soft-off se activa y un nodo entra en pánico o se congela durante el cierre, el dispositivo de vallas integrado no podrá desactivar el nodo. En dichas circunstancias, el cercado se retarda o no se realiza. En consecuencia, cuando un nodo está cercado con un dispositivo de vallas integrado y ACPI soft-off se activa, un clúster se recupera lentamente o requiere intervención administrativa para recuperarse.
Nota
El tiempo necesario para cercar un nodo depende del dispositivo de vallas integrado que se utilice. Algunos dispositivos de vallas integrados realizan el equivalente de presionar y sostener el botón de encendido; por lo tanto, el dispositivo de vallas apaga el nodo en cuatro o cinco segundos. Otros dispositivos de vallas integrados realizan el equivalente de presionar el botón de encendido momentáneamente, confiando en que el sistema operativo apague el nodo; por lo tanto, el dispositivo de vallas apaga el nodo en un lapso de más de cuatro a cinco segundos.
Para desactivar ACPI Soft-Off, use la administración de
chkconfig
y verifique si el nodo se apaga inmediatamente después de que sea cercado. La forma preferida para desactivar ACPI Soft-Off es con administración chkconfig
, sin embargo, si ese método no es satisfactorio para su clúster, desactive ACPI Soft-Off con alguno de los siguientes métodos:
- Cambiar la configuración de BIOS a "instant-off" o una configuración equivalente que apague el nodo sin demora
Nota
Desactivar ACPI Soft-Off con el BIOS no es posible en algunos computadores. - Adición de
acpi=off
a la línea de comandos de arranque del kernel del archivo/boot/grub/grub.conf
Importante
Este método inhabilita completamente a ACPI; algunos computadores no arrancan correctamente si ACPI se inhabilita totalmente. Use este método solamente si otros métodos no son efectivos para su clúster.
Las siguientes secciones proporcionan procedimientos para el método preferido y métodos alternos de desactivación de ACPI Soft-Off:
- La Sección 1.1.1, “Desactivar ACPI Soft-Off con administración de
chkconfig
” — Método preferido - La Sección 1.1.2, “Desactivar ACPI Soft-Off con el BIOS” — Primer método alterno
- La Sección 1.1.3, “Desactivar completamente a ACPI en el archivo
grub.conf
” — Segundo método alterno
1.1.1. Desactivar ACPI Soft-Off con administración de chkconfig
Utilice administración de
chkconfig
para desactivar ACPI Soft-Off, ya sea quitando el daemon ACPI (acpid
) de la administración de chkconfig
o apagando acpid
.
Nota
Este es el método preferido para desactivar ACPI Soft-Off.
Desactive ACPI Soft-Off con administración de
chkconfig
en cada nodo de clúster así:
- Ejecute alguno de los comandos a continuación:
chkconfig --del acpid
— Este comando remueve aacpid
de la administración dechkconfig
.— O —chkconfig --level 2345 acpid off
— Este comando apaga aacpid
.
- Reinicie el nodo.
- Si el clúster esté configurado y ejecutándose, verifique si el nodo se apaga inmediatamente cuando está cercado.
Nota
Cerque el nodo con el comandofence_node
o Conga.
1.1.2. Desactivar ACPI Soft-Off con el BIOS
Administración de
chkconfig
(Sección 1.1.1, “Desactivar ACPI Soft-Off con administración de chkconfig
”), es el método preferido de desactivación de ACPI Soft-Off. Sin embargo, si el método preferido no es efectivo para su clúster, siga el procedimiento en esta sección.
Nota
Desactivar ACPI Soft-Off con el BIOS no es posible en algunos computadores.
Desactive ACPI Soft-Off al configurar el BIOS de cada nodo de clúster así:
- Reinicie el nodo e inicie el programa
BIOS CMOS Setup Utility
. - Navegue al menú de(o el equivalente al menú de administración de energía).
- En el menú de Ejemplo 1.1, “, configure la función (o equivalente) a (o configuración equivalente que apague el nodo con el botón de energía sin demora). El
BIOS CMOS Setup Utility
: se establece a ” muestra el menú con la establecida a y establecida a .Nota
Los equivalentes a la, ,y varían entre computadores. Sin embargo, el objetivo de este procedimiento es configurar el BIOS para que el computador se apague sin retraso mediante el botón de energía. - Salga del programa
BIOS CMOS Setup Utility
, guardando la configuración de BIOS. - Si el clúster esté configurado y ejecutándose, verifique si el nodo se apaga inmediatamente cuando está cercado.
Nota
Cerque el nodo con el comandofence_node
o Conga.
Ejemplo 1.1. BIOS CMOS Setup Utility
: se establece a
+------------------------------------------|-----------------+ | ACPI Function [Enabled] | Item Help | | ACPI Suspend Type [S1(POS)] |-----------------| | x Run VGABIOS if S3 Resume [Auto] | Menu Level * | | Suspend Mode [Disabled] | | | HDD Power Down [Disabled] | | | Soft-Off by PWR-BTTN [Instant-Off]| | | CPU THRM-Throttling [50.0%] | | | Wake-Up by PCI card [Enabled] | | | Power On by Ring [Enabled] | | | Wake Up On LAN [Enabled] | | | x USB KB Wake-Up From S3 [Disabled] | | | Resume by Alarm [Disabled] | | | x Date(of Month) Alarm 0 | | | x Time(hh:mm:ss) Alarm 0 : 0 : | | | POWER ON Function [BUTTON ONLY]| | | x KB Power ON Password Enter | | | x Hot Key Power ON Ctrl-F1 | | +------------------------------------------|-----------------+
Este ejemplo muestra la
, y en .
1.1.3. Desactivar completamente a ACPI en el archivo grub.conf
La administración de
chkconfig
(Sección 1.1.1, “Desactivar ACPI Soft-Off con administración de chkconfig
”), es el método preferido para desactivar ACPI Soft-Off. Si el método preferido no es efectivo para su clúster, desactive ACPI Soft-Off con la administración de energía BIOS (Sección 1.1.2, “Desactivar ACPI Soft-Off con el BIOS”). Si ninguno de los dos métodos es efectivo para su clúster, desactive ACPI completamente al añadir acpi=off
a la línea de comandos de arranque de kernel en el archivo grub.conf
.
Importante
Este método inhabilita completamente a ACPI; algunos computadores no arrancan correctamente si ACPI se inhabilita totalmente. Use este método solamente si otros métodos no son efectivos para su clúster.
Para desactivar ACPI completamente, edite el archivo
grub.conf
de cada nodo de clúster así:
- Abra
/boot/grub/grub.conf
con el editor de textos. - Añada
acpi=off
a la línea de comandos de inicio del kernel en/boot/grub/grub.conf
(consulte el Ejemplo 1.2, “Línea de comandos de arranque de Kernel conacpi=off
añadida”). - Reinicie el nodo.
- Si el clúster esté configurado y ejecutándose, verifique si el nodo se apaga inmediatamente cuando está cercado.
Nota
Cerque el nodo con el comandofence_node
o Conga.
Ejemplo 1.2. Línea de comandos de arranque de Kernel con acpi=off
añadida
# 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
En este ejemplo,
acpi=off
ha sido añadido a la línea de comandos de arranque del kernel — la línea que comienza por "kernel /vmlinuz-2.6.32-193.el6.x86_64.img".