Product SiteDocumentation Site

5.6. Настройка failover-домена

Failover-домен представляет собой именованое подмножество узлов кластера, предназначенное для возобновления работы кластерного сервиса в случае сбоя узла, на котором он выполнялся. Failover-домен может обладать следующими характеристиками:

Замечание

Изменение конфигурации failover-домена не влияет на работающие сервисы.

Замечание

Failover-домены необязательны для работы кластера.
Создаваемые по умолчанию failover-домены являются неограниченными и неупорядоченными.
В кластере с большим количеством узлов использование ограниченного failover-домена может способствовать минимизацию объема работ по настройке кластера для запуска кластерного сервиса (такого, как httpd, который требует идентичной конфигурации на всех узлах, где будет работать). Вместо того, чтобы настраивать весь кластер для работы такого сервиса, можно создать ограниченный failover-домен, включить в него определенный набор узлов и ассоциировать этот домен с кластерным сервисом.

Замечание

Для настройки предпочтительного узла можно создать неограниченный failover-домен, включающий в себя только один узел. Такая конфигурация определяет, что сервис будет запускаться вначале на участнике домена (предпочтительном узле). А поскольку failover-домен - неограниченный, то в случае сбоя кластерный сервис сможет работать и на других узлах кластера.
В следующих разделах описаны процедуры добавления и удаления failover-доменов, а также удаления узлов из failover-доменов:

5.6.1. Добавление failover-домена

Для добавления failover-домена:
  1. В левой панели Cluster Configuration Tool щелкнуть по строке Failover Domains.
  2. В нижней части правой панели щелкнуть по кнопке Create a Failover Domain. В результате отобразится диалоговое окно Add Failover Domain.
  3. В диалоговом окне Add Failover Domain в поле ввода Name for new Failover Domain ввести имя нового failover-домена и щелкнуть по кнопке OK. Откроется диалоговое окно Failover Domain Configuration (рисунок 5.7, “Настройка failover-домена”).

    Замечание

    Желательно, чтобы имя failover-домена должно описывало его назначение. Это позволит леггко идентифицировать нужный failover-домен в кластере.
    Failover Domain Configuration: Configuring a Failover Domain
    Диалоговое окно failover
    Рисунок 5.7. Настройка failover-домена

  4. Щелкнуть по выпадающему списку Available Cluster Nodes и выбрать узлы, которые будут входить в состав этого failover-домена.
  5. Для того, чтобы ограничить возможность восстановления сервиса только участниками данного домена, отметить опцию Restrict Failover To This Domains Members. (При отмеченной опции Restrict Failover To This Domains Members кластерные сервисы, ассоциированные с данным failover-доменом смогут восстанавливать свое функционирование после сбоя только на узлах, входящих в этот failover-домен.)
  6. Для определения приоритета восстановления сервиса на узлах-участниках failover-домена, нужно выполнить следующие действия:
    1. Отметить опцию Prioritized List (рисунок 5.8, “Настройка приоритета”). В результате рядом с колонкой Member Node появится колонка Priority.
      Failover Domain Configuration: Adjusting Priority
      Диалоговое окно приоритета
      Рисунок 5.8. Настройка приоритета

    2. Для каждого узла, которому требуется изменение приоритета, щелкнуть по его имени в поле Member Node/Priority и настроить приоритет, щелкая по стрелкам Adjust Priority. Приоритет отображается позицией узла в колонке Member Node и значением в колонке Priority. Узел с наивысшим приоритетом расположен в верхней части списка и имеет наименьшее значение в колонке Priority number.
  7. Щелкнуть по кнопке Close для создания домена.
  8. Выполнить одно из следующих действий, в зависимости от того, настраивается ли новый кластер, либо вносятся изменения в конфигурацию существующего:
    • Для нового кластера — выбрать File => Save для сохранения изменений конфигурации кластера.
    • Для работающего кластера — если требуется немедленно распространить изменения на все узлы кластера, щелкнуть по кнопке Send to Cluster. Конфигурация при этом сохранится автоматически. Если не требуется немедленного распространения конфигурации на все узлы кластера, выбрать File => Save для сохранения конфигурации кластера.