12.5.4. Настройка кластеров

В данном разделе рассмотрена настройка кластеров конфигурации и отказоустойчивости.

12.5.4.1. Настройка кластера конфигурации

Данный раздел находится на уровне settings device-mgmt configuration-cluster.

Команда обновления существующего узла кластера:

Admin@UGOS# set settings device-mgmt configuration-cluster <node-name>

Доступно изменение следующих параметров:

Параметр

Описание

name

Изменить имя узла кластера.

description

Обновить описание узла кластера.

ip

Задать IP-адрес интерфейса, входящего в зону, выделенную для кластера.

Команды для удаления и отображения настроек узла кластера:

Admin@UGOS# delete settings device-mgmt configuration-cluster <node-name>

Admin@UGOS# show settings device-mgmt configuration-cluster <node-name>

12.5.4.2. Настройка кластера отказоустойчивости

Настройка кластеров отказоустойчивости производится на уровне settings device-mgmt ha-cluster.

Для создания кластера отказоустойчивости:

Admin@UGOS# create settings device-mgmt ha-cluster

Далее необходимо указать следующие параметры:

Параметр

Описание

enabled

Включение/отключение кластера отказоустойчивости:

  • on.

  • off.

name

Название кластера отказоустойчивости.

description

Описание кластера отказоустойчивости.

mode

Выбор режима работы кластера:

  • active-passive: режим работы Актив-Пассив (один из серверов выступает в роли Мастер-узла, обрабатывающего трафик, а остальные - в качестве резервных).

  • active-active: режим работы Актив-Актив (один из серверов выступает в роли Мастер-узла, распределяющего трафик на все остальные узлы кластера).

master-node

Выбор Мастер-узла (будет отображён список узлов кластера, активных в данный момент).

ha-cluster-id

Настройка синхронизации сессий в кластере:

  • <num> - мультикаст идентификатор кластера (может принимать значения от 0 до 8). Синхронизация пользовательских сессий (кроме сессий, использующих прокси сервер, например, трафик HTTP/S) включится автоматически.

  • off -- отключение синхронизации пользовательских сессий.

virtual-router-id

Идентификатор виртуального маршрутизатора (VRID).

nodes

Выбор узлов кластера конфигурации для объединения их в кластер отказоустойчивости.

virtual-ips

Задание виртуального IP-адреса для кластера и выбор рабочего интерфейса для каждого узла (на зоне выбранного интерфейса должен быть разрешён сервис VRRP; подробнее о настройке зон через CLI читайте в разделе Зоны).

Добавление виртуального IP-адреса в кластер:

Admin@UGOS# create settings device-mgmt ha-cluster virtual-ips <virtual-ips-filter> <virtual-ip-info>

Доступные параметры для <virtual-ips-filter>:

  • new: создать виртуальный IP-адрес для заданного кластера.

  • <ip>: изменить данные для выбранного виртуального адреса.

Доступные параметры для <virtual-ip-info>:

  • ip: задать IP-адрес для кластера отказоустойчивости (указывается в формате IP/mask).

  • ha-interfaces: задать интерфейсы для узлов кластера (указываются в формате node-name/interface).

Для обновления настроек кластера:

Admin@UGOS# set settings device-mgmt ha-cluster <cluster-name>

Список параметров аналогичен списку параметров, доступных при создании кластера отказоустойчивости.

Для удаления кластера:

Admin@UGOS# delete settings device-mgmt ha-clusters <cluster-name>

Также доступно удаление отдельных параметров:

  • nodes.

  • virtual-ips.

Для отображения информации о всех кластера отказоустойчивости:

Admin@UGOS# show settings device-mgmt ha-cluster

Для отображения информации об определённом кластере:

Admin@UGOS# show settings device-mgmt ha-cluster <cluster-name>