Данная статья применима к:
- Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.7) и РУСБ.10015-10, РУСБ.10015-17
- Astra Linux Special Edition РУСБ.10015-37 (очередное обновление 7.7)
- Astra Linux Special Edition РУСБ.10152-02 (очередное обновление 4.7)
- Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6)
- Astra Linux Special Edition РУСБ.10015-16 исп. 1 и исп. 2
- Astra Linux Special Edition РУСБ.10265-01 (очередное обновление 8.1)
- Astra Linux Common Edition 2.12
Аннотация
Параметры стенда
Для настройки DRBD необходимо наличие жестких дисков одинакового размера
Структура стенда
Для стенда используется два компьютера. DRBD должен быть запущен на обоих узлах:
Для развертывания кластера используются два подсоединенных к сети компьютера с установленной ОС Astra Linux. Каждый из этих компьютеров будет выполнять роль узла кластера, поэтому далее они будут называться Узел 1 и Узел 2:Параметр | Узел 1 | Узел 2 |
---|---|---|
Имя узла | drbd1 | drbd2 |
Статический IP-адрес узла | 10.19.1.36 | 10.19.1.39 |
Настройка стенда
Настройка сетевых подключений
На обоих узлах указать адреса узлов в /etc/hosts
:
<уточнить необходимость синхронизации времени для узлов>
Установка DRBD
- Установить пакет:
- Подключить модуль ядра
- Включить в автозагрузку подключенный модуль ядра
Настройка репликации
На обоих узлах:
- Сделать резервную копию файла конфигурации DRBD:
- Указать настройки конфигурации DRBD в
/etc/drbd.d/global_common.conf: на обоих узлах файл конфигурации должен быть идентичен
- Указать реплицируемый ресурс в
/etc/drbd.d/r0.res:
- Инициализировать хранилище метаданных:
- Запустить службу
drbd:
Далее:
- Сделать один из узлов, наппример
drbd01
, основным выполнив на нем: - На втором узле проверить процесс репликации:
- Указать файловую систему для созданного виртуального блочного устройства, примонтировать устройство:
Проверка работы
- Скопировать несколько файлов на узел, установленный как основной, в каталог
/srv
: - Отмонтировать каталог
/srv:
- Установить первичному узлу роль вторичного:
- Установить вторичному узлу роль первичного:
- Смонтировать ранее отмонтированный раздел:
- Убедиться в наличии ранее скопированных файлов в каталоге
/srv
: