Product SiteDocumentation Site

5.2. Запуск Cluster Configuration Tool

Запустить Cluster Configuration Tool можно с одного из узлов кластера, выполнив вход при помощи команды ssh -Y и выполнив команду system-config-cluster. Например, для запуска Cluster Configuration Tool на узле кластера nano-01, нужно выполнить следующее:
  1. Выполнить вход на узел кластера и запустить system-config-cluster:
    $  ssh -Y root@nano-01
      .
      .
      .
    # system-config-cluster
    
  2. При первом запуске Cluster Configuration Tool программа запрашивает, нужно ли использовать существующий файл или создать новый. Для создания нового файла конфигурации нужно щелкнуть по кнопке Create New Configuration (см. рисунок 5.1, “Создание нового файла конфигурации”).
    Создание нового файла конфигурации
    Создание нового файла конфигурации.
    Рисунок 5.1. Создание нового файла конфигурации

    Замечание

    Вкладка Cluster Management становится доступной только после сохранения конфигурационного файла в Cluster Configuration Tool, выхода и повторного запуска system-config-cluster. (Во вкладке Cluster Management отображается состояние узлов, ресурсов, сервисов, а также статистика, относящаяся к работе кластерных сервисов.)
  3. После щелчка по кнопке Create New Configuration отобразится диалоговое окно New Configuration (см. рисунок 5.2, “Создание новой конфигурации”). В диалоговом окне New Configuration расположено поле ввода для имени кластера, также, здесь можно выбрать следующие опции: Custom Configure Multicast (настроить адрес multicast) и Use a Quorum Disk (использовать кворумный диск). В большинстве случаев требуется задать только имя кластера.

    Замечание

    При выборе имени кластера следует помнить, что единственный способ изменить его — создание новой конфигурации.

    Custom Configure Multicast

    Кластерное программное обеспечение Red Hat автоматически выбирает multicast-адрес для обеспечения связи между узлами в кластере. Имеется, также, возможность использования определенного multicast-адреса. Для этого нужно отметить опцию Custom Configure Multicast и ввести адрес в поля Address.

    Замечание

    IPV6 не поддерживается для Cluster Suite в Red Hat Enterprise Linux 5.
    При автоматическом выборе multicast-адреса кластерное программное обеспечение Red Hat (а именно cman, менеджер кластера) производит автоматический выбор адреса. Первым двум октетам адреса присваиваются значения 239 и 192, а для формирования младших октетов используется идентификатор кластера.

    Замечание

    Идентификатор кластера (cluster ID) - это уникальный идентификатор, формируемый менеджером кластера cman для каждого кластера. Для просмотра идентификатора кластера можно выполнить команду cman_tool status на одном из узлов кластера.
    При назначении multicast-адреса вручную следует выбирать его из диапазона 239.192.x.x, который используется менеджером кластера cman. Использование адреса,не входящего в этот диапазон, может привести к непредсказуемым результатам.

    Замечание

    Если multicast-адрес назаначается вручную, следует убедиться, что активное сетевое оборудование правильно настроено и способно маршрутизировать multicast-пакеты. Некоторым маршрутизаторам требуется значительное время для запоминания адресов, что серьезно влияет на производительность.

    Use a Quorum Disk

    Если требуется использование кворумного диска, необходимо отметить опцию Use a Quorum disk и ввести параметры кворумного диска. При активации опции Use a Quorum disk в диалоговом окне становятся доступными для настройки следующие параметры кворумного диска: Interval, TKO, Votes, Minimum Score, Device, Label и Quorum Disk Heuristic. Все перечисленные параметры описаны в таблице 5.1, “Параметры кворумного диска”.

    Важно

    Параметры кворумного диска и эвристика зависят от кластерного окружения и специальных требований к кластеру. Информация о параметрах кворумного диска и эвристике приведена в man-странице qdisk(5). Если требуется содействие в настройке парамеров кворумного диска или эвристики, следует обратиться к авторизованному предстаителю службы технической поддержки Red Hat.

    Замечание

    Возможно, что настройка кворумного диска потребует изменения параметров уже после начальной настройки. Инструмент Cluster Configuration Tool (system-config-cluster) после начальной настройки обеспечивает только возможность просмотра параметров кворумного диска. Если нужно изменить эти параметры, следует использовать Conga.
    Итак:
    Несмотря на то, что system-config-cluster предоставляет удобное средство для настройки и управления кластером Red Hat, новый инструмент, Conga, обеспечивает большую наглядность и гибкость. Информация о настройке кластерного программного обеспечения и управлении кластерами при помощи Conga приведена в главе 3, Настройка кластера Red Hat с помощью Conga и главе 4, Управление кластером Red Hat с помощью Conga).
    Creating A New Configuration
    Новая конфигурация
    Рисунок 5.2. Создание новой конфигурации

  4. По завершении ввода имени кластера, а также других параметров в диалоговое окно New Configuration необходимо щелкнуть по кнопке OK. В результате запустится инструмент Cluster Configuration Tool, в графическом виде отображающий конфигурацию (рисунок 5.3, “Cluster Configuration Tool).
    The Cluster Configuration Tool
    Cluster Configuration Tool.
    Рисунок 5.3. Cluster Configuration Tool

Параметр Описание
Use a Quorum Disk Разрешает использование кворумного диска и позволяет задать его параметры в диалоговом окне New Configuration.
Interval Период следования циклов чтения/записи, в секундах.
TKO Количество циклов чтения/записи, которое должен пропустить узел, до того, как он будет признан недееспособным.
Votes Количество голосов, о котором кворумный демон, в случае наличия достаточно большого количества голосов, уведомляет CMAN.
Minimum Score Минимальное количество баллов, при котором узел признается дееспособным. Если значение не указано, или установлено в 0, применяется формула по умолчанию, floor((n+1)/2), где n — сумма баллов всех правил эвристики. Значение Minimum Score никогда не должно превышать суммы баллов всех правил эвристики. В противном случае кворумный диск будет недоступен.
Device Устройство, которое использует кворумный демон. Это устройство должно быть одинаковым на всех узлах.
Label Определяет метку кворумного диска, созданную утилитой mkqdisk. Если это поле содержит значение, значение в поле ввода Device игнорируется. В этом случае кворумный демон читает /proc/partitions и проверяет все блочные устройства на наличие сигнатуры qdisk, сравнивая метки с указанной в поле Label.
Quorum Disk Heuristics
Program — Программа, используемая для оценки работоспособности узла. Здесь можно указать любой файл, соторый может быть выполнен при помощи /bin/sh -c. Возвращенное значение 0 означает успешное завершение проверки; любое другое - сбой. Это поле является обязательным.
Score — Количество баллов, которое дает каждое правило в случае успешного выполнения. При выборе данных значений следует соблюдать острожность. По умолчанию значение этой величины для каждого правила равно 1.
Interval — Период (в секундах) выполнения эвристического правила. По умолчанию интервал для каждого правила равен 2 секундам.
Таблица 5.1. Параметры кворумного диска