В состав Red Hat Cluster Manager входят следующие демоны, наблюдающие за работой кластера:
cluquorumd — демон кворума
clusvcmgrd — демон, управляющий службами
clurmtabd — синхронизирует записи NFS-подключений в файле /var/lib/nfs/rmtab со своими сведениями о точке подключения службы
clulockd — глобальный менеджер блокировок (единственный клиент этого демона – это clusvcmgrd)
clumembd — демон членства
В Настройке кластера (Cluster Configuration Tool) можно настраивать любой из этих демонов независимо. Чтобы вызвать диалоговое окно Свойства демона кластера (Cluster Daemon Properties), выберите Кластер (Cluster) => Свойства демона (Daemon Properties).
В следующих разделах объясняется, как настроить свойства демонов кластера. Заметьте также, что предлагаемые по умолчанию значения подходят в большинстве конфигураций и менять их не нужно.
Демон clumembd в каждой кластерной системе выдаёт импульсы (выполняя ping) через Ethernet соединения точка-точка, к которым подключены другие узлы кластера.
![]() | Замечание |
---|---|
Вы можете включить и широковещательную, и групповую рассылку импульсов, но как минимум один вариант должен использоваться обязательно. Групповая рассылка импульсов через Ethernet-интерфейс со связыванием каналов обеспечивает хороший уровень отказоустойчивости и рекомендуется для доступности. |
Вы можете определить следующие свойства демона clumembd:
Уровень syslog (Log Level) — Определяет уровень сообщений о событиях, которым разрешено попадать в файл журнала кластера (по умолчанию, /var/log/messages). Выберите подходящий уровень ведения журнала из меню. За дополнительной информацией обратитесь к разделу 2.12 Настройка протоколирования событий syslogd.
Скорость переноса (Failover Speed) — Определяет число секунд, в течении которого служба кластера ждёт, прежде чем отключить не отвечающий узел (то есть узел, пульс которого отсутствует). Чтобы установить скорость переноса, перетяните ползунок. По умолчанию время переноса равно 10 секундам.
![]() | Замечание |
---|---|
Увеличение скорости переноса увеличивает вероятность ошибочных отключений. |
Heartbeating — Выберите один из вариантов: Включить широковещательный пульс (Enable Broadcast Heartbeating) или Включить групповую рассылку импульсов (Enable Multicast Heartbeating), выбрав соответствующий пункт. В случае широковещательной рассылки импульсов демоном clumembd будет использован широковещательный IP-адрес.
По умолчанию, демон clumembd настроен на групповую рассылку импульсов. Групповая рассылка использует для передачи импульсов сетевой интерфейс, связанный с именём компьютера заданного узла.
Групповой IP-адрес (Multicast IP Address) — Определяет IP-адрес, используемый демоном clumembd для групповой рассылки. Это поле не редактируется, если выбран вариант Включить широковещательный пульс (Enable Broadcast Heartbeating). По умолчанию для групповой рассылки кластером используется IP-адрес 225.0.0.11.
В кластере с двумя узлами, в котором не используется IP адрес арбитра (tiebreaker), демон cluquorumd периодически записывает метку времени и состояние системы в определённую область первичного и теневого общих разделов. Этот демон также читает метку времени и информацию о состоянии других узлов с первичного общего раздела, и, если он испорчен, с теневого раздела.
Вы можете определить следующие свойства демона cluquorumd:
Уровень syslog (Log Level) — Определяет уровень сообщений о событиях, которым разрешено попадать в файл журнала кластера (по умолчанию, /var/log/messages). Выберите подходящий уровень ведения журнала из меню. За дополнительной информацией обратитесь к разделу 2.12 Настройка протоколирования событий syslogd.
Дисковый арбитраж - интервал дискового ping (Ping Interval) или IP-адрес сетевого арбитра (Tiebreaker IP) — Интервал ping (Ping Interval) используется для проверки пульса с помощью диска; определяет число секунд между обновлениями демоном кворума его состояния на диске.
IP-адрес сетевого арбитра (Tiebreaker IP) — средство определения кворума, то есть способности выполнять службы, использующее проверку пульса по сети. IP-адрес арбитра используется, только если кластер можно разделить пополам, по два или четыре узла. Этот адрес должен быть связан с маршрутизатором, который при обычных условиях достижим для всех узлов через Ethernet-интерфейс, используемый программным обеспечением кластера.
Демон clurmtabd синхронизирует записи NFS-подключений в файле /var/lib/nfs/rmtab со своей копией точки подключения службы Демон clurmtabd работает, если работает служба с экспортами NFS.
Вы можете определить следующие свойства демона clurmtabd:
Уровень syslog (Log Level) — Определяет уровень сообщений о событиях, которым разрешено попадать в файл журнала кластера (по умолчанию, /var/log/messages). Выберите подходящий уровень ведения журнала из меню. За дополнительной информацией обратитесь к разделу 2.12 Настройка протоколирования событий syslogd.
Интервал опроса (Poll Interval) — Определяет число секунд между циклами синхронизации локального файла NFS rmtab с файлом кластера rmtab в общем хранилище.
В каждой кластерной системе демон, управляющий службами, clusvcmgrd реагирует на изменения в составе кластера, останавливая и запуская службы. Временами вы будете замечать, что работает несколько процессов clusvcmgrd; для операций start, stop и monitoring порождаются отдельные процессы.
Вы можете определить следующие свойства демона clusvcmgrd:
Уровень syslog (Log Level) — Определяет уровень сообщений о событиях, которым разрешено попадать в файл журнала кластера (по умолчанию, /var/log/messages). Выберите подходящий уровень ведения журнала из меню. За дополнительной информацией обратитесь к разделу 2.12 Настройка протоколирования событий syslogd.
Демон clulockd управляет блокировками файлов, используемых узлами кластера.
Вы можете определить следующие свойства демона clulockd:
Уровень syslog (Log Level) — Определяет уровень сообщений о событиях, которым разрешено попадать в файл журнала кластера (по умолчанию, /var/log/messages). Выберите подходящий уровень ведения журнала из меню. За дополнительной информацией обратитесь к разделу 2.12 Настройка протоколирования событий syslogd.