Red Hat Cluster Suite: Настройка и управление кластером | ||
---|---|---|
Назад | Приложение D. Кластерные утилиты командной строки | Вперёд |
Если в вашей конфигурации кластера используются переключатели питания, запустите утилиту clufence в каждой кластерной системе, чтобы убедиться, что она может выполнить отключение/включение другой кластерной системы.
Если команда выполнилась успешно, запустите команду shutil -p в обоих кластерных системах, чтобы просмотреть структуру заголовка кворумных разделов. Если выводимые данные отличаются в разных кворумных системах, это означает, что кворумные разделы указывают на разные устройства. Убедитесь в том, что неформатированные устройства определены и правильно указаны в файле /etc/sysconfig/rawdevices. Обратитесь к разделу 1.4.4.3 Настройка общих разделов кластера за дополнительной информацией.
Если в вашей конфигурации кластера используются переключатели питания с сетевым или последовательным интерфейсом, проверьте их после установки программного обеспечения кластера, выполнив команду clufence. Выполнив эту команду в каждой кластерной системе, убедитесь, что она может удалённо отключить другие узлы кластера. Если проверка прошла успешно, можно переходить к запуску кластера.
Команда clufence может провести полную проверку переключателя питания. Формат команды clufence показан ниже:
usage: clufence [-d] [-[furs] <member>] -d Turn on debugging -f <member> Fence (power off) <member> -u <member> Unfence (power on) <member> -r <member> Reboot (power cycle) <member> -s <member> Check status of all switches controlling <member> |
Проверяя работу переключателей питания, сначала необходимо убедиться, что каждый узел кластера может взаимодействовать с подключенным к нему переключателем питания. Показанные ниже результаты команды clufence говорят о том, что узел кластера может связаться с переключателем питания:
[23750] info: STONITH: baytech at 192.168.1.31, port 1 controls clu2 [23750] info: STONITH: baytech at 192.168.1.31, port 2 controls clu3 [23750] info: STONITH: wti_nps at 192.168.1.29, port clu4 controls clu4 [23750] info: STONITH: wti_nps at 192.168.1.29, port clu5 controls clu5 |
Любые появившиеся на экране ошибки могут означать следующие проблемы:
Для переключателей питания, подключаемых через последовательный порт:
Проверьте, что в базе данных кластера правильно определён специальный файл устройства для переключателя питания (например, /dev/ttyS0), задаваемый в Cluster Configuration Tool. Если необходимо, воспользуйтесь пакетом эмуляции терминала, например minicom для проверки, может ли кластерная система обращаться к последовательному порту.
Убедитесь в том, что посторонняя программа (например, getty) не использует порт, предназначенный для подключения переключателя питания. Для этого вы можете воспользоваться командой lsof.
Проверьте правильность подключения кабелей к удалённому переключателю питания. Проверьте, соответствует ли используемый кабель типу переключателя (например, переключатель RPS-10 подключается через нуль-модемный кабель), а также надежность всех соединений.
Проверьте правильность установки физических настроечных (dip) переключателей вашего блока переключения питания.
Для переключателей питания с сетевым интерфейсом:
Убедитесь в наличии сетевого соединения с сетевым переключателем. В большинстве переключателей есть лампочка, показывающая состояние соединения.
Попытайтесь проверить соединение при помощи команды ping; если соединение не устанавливается, возможно, вы неправильно настроили его сетевые параметры.
Проверьте правильность имени и пароля (в зависимости от используемого переключателя), указанного в базе данных кластера (заданного в программе Cluster Configuration Tool). Также полезной может оказаться проверка соединения с сетевым переключателем при помощи программы telnet с параметрами, указанными в конфигурации кластера.
Проверив соединение с переключателем, попытайтесь отключить/включить другой узел кластера. Перед выполнением этой команды рекомендуется проверить, что другой узел кластера в данный момент не выполняет какие-либо важные действия. Выполните следующую команду:
clufence -r clu3 |
Ниже приведено сообщение, извещающее об успешной операции отключения/включения:
Successfully power cycled host clu3. |