Этот раздел позволяет управлять служба кластеризации. Служба кластеризации обеспечивает высокую доступность для служб балансировки нагрузки через два совместных узла в активный пассивный Режим.
Кластер формируется из 2 узлов, работающих вместе, чтобы поддерживать доступность служб балансировки нагрузки и избегать простоев служб с точки зрения клиента. Обычно есть мастер и резервная копия роли в активно-пассивном режиме; Мастер — это узел, который в настоящее время управляет трафиком к бэкендам и принимает все подключения от клиентов, а резервный узел знает всю конфигурацию в режиме реального времени и готов запустить службы, если обнаружит, что главный узел отключен. не отвечает должным образом.
Некоторые требования, которые необходимо учитывать при создании кластера:
На обоих узлах должна быть установлена одна и та же версия Relianoid (т. е. одна и та же модель устройства).
Оба узла должны иметь разные имена хостов.
Оба узла должны иметь одинаковые имена сетевых карт (сетевых интерфейсов).
Главный узел должен быть единственным узлом, на котором происходит настройка, и это никогда не должно выполняться на резервном узле.
Может возникнуть необходимость настроить промежуточные устройства коммутации и маршрутизации, чтобы избежать каких-либо конфликтов с коммутацией кластера.
Установка плавающего IP-адреса всегда является хорошей практикой, чтобы избежать простоев службы из-за переключения кластера.
Когда службы балансировки нагрузки переключаются с одного узла на другой, резервный узел сам позаботится обо всех текущих подключениях и статусе службы, чтобы клиент не страдал от каких-либо сбоев в обслуживании.
Настройка службы кластеров #
Это главная страница, где можно настроить Кластер. Кластеризация состоит из нескольких сервисов, включая:
синхронизация. Эта служба автоматически синхронизирует конфигурацию, выполненную на главном узле, с резервным узлом. Таким образом, каждое изменение, внесенное в конфигурацию, реплицируется на резервный узел и позволяет ему взять на себя управление, когда это необходимо. Этот сервис использует Inotify и Rsync демоны через SSH для синхронизации файлов конфигурации в режиме реального времени.
Сердцебиение. Этот сервис позволяет проверить состояние работоспособности узлов кластера среди всех, чтобы быстро обнаружить, когда узел работает неправильно. Эта служба опирается на VRRP Протокол многоадресной передачи, разработанный для облегченной связи в режиме реального времени. Relianoid 6 использует KeepAlive для того, чтобы предоставить эту услугу.
Отслеживание соединения. Эта служба позволяет в реальном времени реплицировать соединения и их состояние, чтобы позволить резервному узлу возобновить все соединения во время отработки отказа, чтобы клиенты и серверные соединения не обнаруживали прерывания соединения. Благодаря трассировщика услуги.
Репликация команд. Эта служба позволяет отправлять и активировать конфигурацию, примененную в главном узле, к резервной копии, но пассивно, чтобы во время задачи аварийного переключения резервная копия взяла на себя управление и запустила все сети и фермы, а также возобновила соединения как можно скорее. Эта служба управляется zclustermanager через SSH.
Узел, где Кластер настроен становится главным узлом. Внимание! Любая предыдущая конфигурация в резервном узле будет стерта. Это означает, что вы потеряете любой Фермы (включая их сертификаты), Виртуальные интерфейсы, Правила IPDS, и т.д.
Для новой конфигурации кластера необходимо создать следующие параметры:
Локальный IP. Раскрывающийся список со всеми доступными сетевыми интерфейсами для выбора в качестве интерфейса управления кластером. Виртуальные интерфейсы запрещены.
Удаленный IP, Удаленный IP-адрес узла, который будет вести себя как будущий резервный узел.
Пароль удаленного узла. Пароль пользователя root удаленного (будущего резервного) узла.
Подтвердите пароль удаленного узла. Убедитесь, что это правильный пароль, повторив пароль.
После установки всех необходимых параметров, нажмите на Применить .
Показать службу кластеров #
Если же линия индикатора служба кластеров уже настроен и активен, кластер показывает следующую информацию о службах, бэкэндах и действиях.
Интерфейс. Сетевой интерфейс, на котором настроены службы кластера.
Failback. Если во время отработки отказа службы балансировки нагрузки должны быть возвращены мастеру, когда он снова станет доступен, или оставить текущий узел в качестве нового мастера. Этот параметр полезен, когда резервному узлу выделено меньше ресурсов, чем главному, и последний должен быть предпочтительным главным для служб.
Проверить интервал, Время проверяет, что служба сердцебиения будет использовать для проверки состояния между узлами.
Отслеживаемые интерфейсы. Показывает активные сетевые интерфейсы, которые отслеживаются в режиме реального времени.
Действия, Доступные действия для применения.
- Показать узлы, Показать таблицы узлов и их статус.
- Редактировать. Измените некоторые параметры конфигурации для узлов в кластере.
- Уничтожить. Удалите параметр конфигурации и удалите узел.
Показать узлы действие показывает таблицу с:
Узел. Для каждого узла кластера покажите, является ли он локальным or удаленные . Это будет зависеть от типа узла, к которому вы подключились через веб-интерфейс. Местное будет узлом, к которому вы сейчас подключены, и удаленные это другой узел.
Роли. Для каждого узла кластера покажите, является ли он основная резервная копия (также известный как раб), или техническое обслуживание если это временно отключенный узел. Это будет зависеть от роли узла в кластере.
IP. IP-адрес каждого узла, составляющего кластер.
Hostname. Имя хоста каждого узла, составляющего кластер.
Статус. Статус узлов может быть:
- Red. Если есть какая-то неудача.
- серый. Если узел недоступен.
- Апельсин. Если он находится в режиме обслуживания.
- Зелёная. если все правильно.
Сообщение. Сообщение от удаленного узла. Это отладочное сообщение для каждого узла кластера.
Действия, Для каждого узла доступны следующие действия.
- Включить техобслуживание. Поставить в режим обслуживания. Он временно отключает узел кластера для выполнения задач обслуживания и предотвращения аварийного переключения.
Конфигурация кластера #
Доступные параметры глобальной настройки описаны ниже.
Failback, Выберите, какой из балансировщиков нагрузки предпочтителен в качестве основного.

Отслеживание интерфейсов для мониторинга. Собирайте информацию с определенных интерфейсов в свои списки. Это может быть LAN или VLAN.

Проверить интервал. Время между каждой проверкой работоспособности от внутреннего узла до проверки работоспособности главного узла.
Нажмите на Применить кнопку, чтобы применить изменения.



