Перейти к содержанию

Кластерные транспорты

Общие сведения

Кластерные транспорты — это общее название для кластерных (GFS2) и распределенных (Gluster) транспортов.

Транспорт — это набор сервисов на всех серверах кластера, имеющих:

  1. Сетевую связность друг с другом.

  2. Кворум для реализации блокировок на файловые системы.

  3. Поддержку постоянного обмена данными друг с другом.

Для GFS2 это связка сервисов watchdog, corosync, dlm, sbd.

Для Gluster это связка сервисов glusterd и созданных им.

В одном транспорте можно использовать несколько однотипных файловых систем, например:

  • У одного транспорта Gluster можно создать несколько томов и пулов данных на них.

  • У одного транспорта GFS2 можно использовать несколько LUN и пулов данных на них.

Подробнее о кластерных транспортах типов GFS2 и Gluster.


Создание

Для создания кластерного транспорта необходимо перейти в раздел Хранилища - Кластерные хранилища - Кластерные транспорты основного меню и нажать кнопку Создать. В открывшемся окне необходимо выполнить следующие действия:

  • Указать название.

    Если не указано, то уникальное имя будет сгенерировано автоматически.

  • Указать описание.

  • Выбрать кластер.

    Кластер, на узлах которого будет разворачиваться кворум.

  • Выбрать тип кластерного транспорта.

    Возможные значения: gfs2, gluster.

  • Включить или выключить опцию Выбрать внешнюю сеть.

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

    • Для КТ типа GFS2 можно выбрать до 7 внешних сетей (дополнительной резервной сетью всегда выступает mgmt).

    • Для КТ типа Gluster можно выбрать только 1 внешнюю сеть (резервная сеть mgmt в данном случае не назначается).

    При выборе нескольких внешних сетей для GFS2 их приоритет убывает в порядке добавления.

    Пример добавления внешних сетей для КТ GFS2

    При добавлении сетей в порядке net_first, net_second, наивысший приоритет (8) будет у сети net_first. Следующей по порядку и приоритету (7) станет сеть net_second.

    Кроме того, к списку добавленных сетей всегда добавляется дополнительная резервная сеть mgmt с наименьшим приоритетом (1).

    Таким образом, список сетей, задействованных для КТ GFS2, всегда содержит как минимум одну сеть (mgmt), как максимум — восемь сетей.

    КТ типа Gluster может содержать только одну сеть (mgmt или внешнюю сеть).

После заполнения необходимых полей необходимо подтвердить операцию, нажав кнопку ОК.


Окно подробного просмотра

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

  • Информация.

  • События.

  • Задачи.

  • Теги.

Управление работой транспорта происходит в окне подробного просмотра, где доступны следующие операции:

  • Обновление.

    Обновление информации о КТ.

  • Переконфигурирование.

    Изменение списка и порядка (приоритета) сетей, задействованных в выбранном КТ.

  • Получение расширенных сведений о транспорте.

  • Получение расширенных сведений о транспорте со всех узлов.

  • Удаление.


Информация

Раздел Хранилища - Кластерные хранилища - Кластерные транспорты - <имя транспорта> - Информация содержит следующие сведения о транспорте:

  • Название.

    Редактируемый параметр.

  • Описание.

    Редактируемый параметр.

  • Кластер.

  • Интерфейс управления.

    В случае использования GFS2 данный параметр отображает информацию о резервной mgmt-сети.

    В случае использования Gluster данный параметр:

    • Отображает информацию об используемой mgmt-сети, если не задана внешняя сеть.

    • Не отображает информацию, если задана внешняя сеть.

  • Тип.

  • Статус.

  • Дата создания.

  • Дата изменения.

  • Серверы.

    Список серверов со статусами, участвующих в КТ.

  • Внешние сети.

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

    • КТ типа GFS2 может задействовать до 8 сетей (7 внешних сетей и 1 сеть mgmt).

    • КТ типа Gluster может задействовать 2 внешних сети (1 внешняя сеть и 1 сеть mgmt).


События

В разделе Хранилища - Кластерные хранилища - Кластерные транспорты - <имя транспорта> - События отображаются зарегистрированные в системе события, возникающие при выполнении действий с КТ.
Возможна их сортировка по типам:

  • По всем типам.

  • Ошибки.

  • Предупреждения.

  • Информационные.

Также существует возможность отобразить только непрочитанные события, включив опцию Только непрочитанные.


Задачи

В разделе Хранилища - Кластерные хранилища - Кластерные транспорты - <имя транспорта> - Задачи отображаются зарегистрированные в системе задачи, возникающие при выполнении действий с КТ.


Теги

Раздел Хранилища - Кластерные хранилища - Кластерные транспорты - <имя транспорта> - Теги содержит список присвоенных транспорту тегов. Также имеется возможность обновления, создания, удаления и применения тега.