Компания IBM
Опубликован: 01.02.2008 | Доступ: свободный | Студентов: 612 / 22 | Оценка: 4.60 / 4.40 | Длительность: 43:55:00
Специальности: Разработчик аппаратуры
Лекция 7:

Обслуживание кластера

< Лекция 6 || Лекция 7: 123456 || Лекция 8 >

Запуск служб кластера

В этом разделе описываются опции запуска служб кластера на одном узле, на нескольких узлах или даже на всех узлах. Запуск служб кластера следует всегда выполнять с использованием SMIT. Экран SMIT представлен на рис. 7.1.

Меню запуска служб кластера

Рис. 7.1. Меню запуска служб кластера

Из учетной записи пользователя "root" следует выполнить следующие действия для запуска служб кластера на узле:

  1. Введите быстрый путь smit cl_admin.
  2. В SMIT выберите Manage HACMP Services (Управление службами HACMP) > Start Cluster Services (Запустить службы кластера) и нажмите Enter.
  3. Введите следующие значения полей:

    Start now, on system restart or both (Запустить сейчас, при перезапуске системы или в обоих случаях). Определяет, когда следует запускать службы кластера и clinfoES: при вводе значений в этой панели нажатием Enter (now) при перезагрузке операционной системы ( on system restart ) или в обоих случаях ( both ).

    Примечание. В рабочей среде обычно не рекомендуется задавать автоматический запуск служб кластера при перезапуске системы. Причина этого непосредственно связана с последствиями отказа системы. Если происходит отказ системы, владеющей группой ресурсов и AIX настроен на перезагрузку после отказа, может произойти перезапуск службы кластера посреди перехвата ресурсов. В зависимости от конфигурации кластера это может вызвать конфликт группы ресурсов, ошибки обработки группы ресурсов или даже возврат. Все это может увеличить перерыв в обслуживании. Однако при тестировании и обслуживании, а также на выделенных дежурных узлах использование этой опции может быть удобным.
  4. Start Cluster Services on these nodes (Запустить службы кластера на этих узлах). Следует ввести имена одного или нескольких узлов, на которых требуется запустить службы кластера. Узлы также можно выбрать из списка. При указании нескольких узлов вручную следует разделять имена запятыми, как показано на рис. 7.1.
  5. BROADCAST message at startup? (Отправлять широковещательное сообщение при запуске?). Указывает, требуется ли отправлять широковещательное сообщение на все узлы при запуске служб кластера.
  6. Startup Cluster Lock Services (Запустить службу блокировки кластера). Выберите true или false, чтобы определить, нужно ли запускать демон cllockd / cllockdES. Используется только в среде с одновременным доступом.
    Примечание. HACMP 5.2 и более поздние версии больше не поддерживают cllockd и cllockdES (Cluster Lock Manager, диспетчер блокировки кластера).
  7. Startup Cluster Information Daemon? (Запустить демон информации кластера?). Указывает, требуется ли запустить демон clinfo. Если ваше приложение применяет Clinfo, если вы используете монитор clstat или если вы хотите запустить эмуляцию событий, установите в этом поле значение true. В противном случае установите значение false.
  8. Reacquire Resources after Forced Down? (Выполнить повторный перехват ресурсов после принудительного отключения?). По умолчанию установлено значение false, так как HACMP ожидает, что ресурсы будут в подключенном состоянии, так как они не были переведены в отключенное состояние. Если службы были предварительно остановлены с использованием опции forced и ресурсы были переведены в отключенное состояние после остановки служб и при этом требуется, чтобы ресурсы автоматически переводились в подключенное состояние, надо выбрать true.

В HACMP V5.3 были добавлены две новые опции:

  • Ignore Verification Errors? (Игнорировать ошибки верификации?). Если требуется запускать службы кластера при обнаружении в процессе верификации ошибок на заданных узлах или в кластере в общем, следует установить значение true для заданных узлов. Если не требуется запускать службы кластера на заданных узлах при обнаружении ошибок на каком-либо узле в процессе верификации, следует установить значение false.
  • Automatically correct errors found during cluster start? (Автоматическое исправление ошибок, обнаруженных при запуске кластера?). Возможные значения: Yes (Да), No (Нет) и Interactively (Интерактивное).

При значении Yes (Да) выполняется автоматическое исправление ошибок без предупреждения. При значении No (Нет) исправление не осуществляется и кластер не запускается при обнаружении ошибок. При значении Interactively (Интерактивное) выполняются запросы к пользователю при запуске с указанием обнаруженных ошибок и выбором действия (исправлять или не исправлять).

Нажмите Enter. Система запускает службы кластера на заданном узле, активизируя определенную вами конфигурацию кластера. Продолжительность выполнения команд и скриптов зависит от вашей конфигурации (другими словами, от количества дисков, количества конфигурируемых интерфейсов, количества подключаемых файловых систем и количества запускаемых приложений).

  • Во время события node_up выполняется подхват группы ресурсов. Продолжительность выполнения каждого события node_up зависит от обработки ресурсов во время события. События node_up для объединения узлов обрабатываются последовательно.

При выполнении команды, когда службы кластера HACMP запущены на всех заданных узлах, SMIT выводит окно состояния команды. Обратите внимание на то, что, когда панель SMIT указывает завершение запуска кластера, обработка событий в большинстве случаев еще не завершена. Чтобы проверить, работают ли узлы, можно использовать clstat, WebSmit или даже просмотр ( tail ) файла /tmp/hacmp.out на любом узле. Дополнительные сведения по этой теме см. в разделе "Утилиты проверки состояния кластера".

< Лекция 6 || Лекция 7: 123456 || Лекция 8 >