Product SiteDocumentation Site

2.3. Настройка ACPI для использования с интегрированными Fence Devices

Если в кластере используются интегрированные fence devices, то в этом случае необходимо настроить ACPI (Advanced Configuration and Power Interface) для обеспечения немедленного и полного отключения узла в ходе выполнения процедуры фенсинга.

Замечание

Если узел кластера настроен на отключение при помощи интегрированного fence device, то для этого узла необходимо отключить функцию ACPI Soft-Off. Ее отключение позволяет интегрированному fence device немедленно и полностью отключить узел, вместо выполнения попытки корректно провести его отключение (например, при помощи команды shutdown -h now). В том случае, если функция ACPI Soft-Off включена, интегрированному fence device может потребоваться более 4 секунд для отключения узла (см. замечание ниже). К тому же, если при включенной функции ACPI Soft-Off узел "зависнет" при выключении, fence device не сможет его выключить. В этих условиях отключение откладывается или вообще заканчивается неудачей. Следовательно, в случае отключения узла с активной функцией ACPI Soft-Off при помощи интегрированного fence device, восстановление кластера будет происходить медленно и может потребовать вмешательства администратора.

Note

Количество времени, требуемое для отключения сбойного узла зависит от используемого интегрированного fence device. Некоторые из таких устройств выполняют оперцию, эквивалентную нажатию и удержанию кнопки питания; следовательно, узел будет отключен через четыре-пять секунд после начала операции. Другие выполняют операцию, эквивалентную однократному нажатию на кнопку питания. В этом случае за выключение узла отвечает уже операционная система; следовательно, опреация отключения занимает гораздо больше пяти секунд.
Для отключения функции ACPI Soft-Off можно использовать команду chkconfig. Использование chkconfig является предпочтительным, тем не менее, если этот способ не подходит, можно воспользоваться следующими альтернативными способами:
Далее следует описание предпочтительной и альтернативных процедур отключения ACPI Soft-Off:

2.3.1. Отключение опции ACPI Soft-Off с помощью chkconfig

Для отключения ACPI Soft-Off можно воспользоваться командой chkconfig. Можно либо management to disable ACPI Soft-Off either by removing the ACPI daemon (acpid) from chkconfig management or by turning off acpid.

Замечание

Это предпочтительный метод отключения ACPI Soft-Off.
ACPI Soft-Off нужно отключить на каждом узле кластера при помощи команды chkconfig:
  1. Выполнить одну из приведенных ниже команд:
    • chkconfig --del acpid — Эта команда удаляет acpid из списка сервисов, которыми управляет chkconfig.
      — ИЛИ —
    • chkconfig --level 2345 acpid off — Эта команда выключает acpid.
  2. Перезагрузить узел.
  3. После настройки и запуска кластера убедиться, что в результате выполнения процедуры фенсинга узел выключается немедленно.

    Замечание

    Процедуру фенсинга можно инициировать командой fence_node, либо из интерфейса Conga.