Настройка репликации для SC-систем

Ниже описан пример настройки со страницы РЕПЛИКАЦИЯ.

Чтобы настроить репликацию:

  1. На каждой SC-системе, участвующей в репликации, создайте LUN (см. Создание LUN), между которыми планируется репликация данных.

    Вам необходимо знать оба имени LUN, участвующих в репликации.

  2. Включите и настройте репликацию на каждой системе:

    1. Откройте страницу ХРАНИЛИЩЕ > РЕПЛИКАЦИЯ.
    2. В секции Список реплицируемых LUN кликните Выбрать LUN.

      Рис. 1. Элемент управления настройки Репликации на странице РЕПЛИКАЦИЯ
      Рис. 2. Включение репликации на странице LUN
    3. Выберите из списка доступный для репликации LUN и кликните ДАЛЕЕ.
    4. Настройте параметры:

      • Локальный IP – IP-адрес локальной СХД;
      • Удаленный IP – IP-адрес удаленной СХД (второй узел репликации);
      • Имя удаленного LUN – имя LUN для репликации на удалённой СХД;
      • Протокол – синхронный или асинхронный режим репликации.
      : Поскольку на практике прирост производительности от использования асинхронной репликации может оказаться несущественным, мы рекомендуем использовать синхронный режим, обеспечивающий целостность данных в случае отказа узла с основной LUN.
    5. Кликните ЗАВЕРШИТЬ.

      После настройки первой LUN появится информация о репликации со статусом «Inconsistent/DUnknown».

      Рис. 3. Информация о репликации после настройки первой LUN на странице РЕПЛИКАЦИЯ

      В поле Состояние отображается статус процесса репликации. Возможные значения и их описания см. в таблице:

    Состояние Описание

    Off

    LUN не реплицируется по этому соединению, так как статус соединения не "Connected".

    Established

    Все данные синхронизированы между репликами.

    Это обычное состояние.

    StartingSyncS

    Администратор запустил первичную синхронизацию.

    Следующие возможные статусы: "SyncSource" или "PausedSyncS".

    StartingSyncT

    Администратор запустил первичную синхронизацию.

    Следующий статус: "WFSyncUUID".

    WFBitMapS

    Началась частичная синхронизация.

    Следующие возможные статусы: "SyncSource" или "PausedSyncS".

    WFBitMapT

    Началась advanced синхронизация.

    Следующий статус: "WFSyncUUID".

    WFSyncUUID

    Синхронизация скоро начнётся.

    Следующие возможные статусы: "SyncTarget" или "PausedSyncT".

    SyncSource

    Синхронизация выполняется, основной LUN на этом узле.

    SyncTarget

    Синхронизация выполняется, дополнительный LUN на этом узле.

    VerifyS

    Основной LUN на этом узле, но синхронизация приостановлена.

    Возможные причины: ожидание завершения другого процесса синхронизации или ручная пауза, вызванная командой "drbdadm pause-sync".

    VerifyT

    Дополнительный LUN на этом узле, но синхронизация приостановлена.

    Возможные причины: ожидание завершения другого процесса синхронизации или ручная пауза, вызванная командой "drbdadm pause-sync".

    PausedSyncS

    Выполняется проверка устройства, основной LUN на этом узле.

    PausedSyncT

    Выполняется проверка устройства, дополнительный LUN на этом узле.

    Ahead

    Репликация приостановлена из-за высокой нагрузки на соединение.

    Это состояние включено опцией "on-congestion".

    Behind

    Репликация приостановлена узлом с дополнительным LUN из-за высокой нагрузки на соединение.

    Это состояние включено опцией "on-congestion" на узле с дополнительным томом.

    Рис. 4. Информация о репликации после настройки первой LUN на странице LUN
  3. Выполните предыдущий шаг на второй системе.
  4. Назначьте Основную роль одному из LUN:

    1. На странице одного из LUN, задействованных в репликации, кликните Параметры репликации.
    2. В открывшемся окне Параметры репликации выберите значение параметра РольОсновная.
    3. Кликните ПРИМЕНИТЬ.

      Рис. 5. Параметр «Роль» в окне «Параметры репликации»

После выбора основного реплицируемого LUN начнётся синхронизация данных на LUN.

:

Во время первичной синхронизации не рекомендуется осуществлять

  • failover/failback;
  • приостановку (suspend)/возобновление (resume) синхронизации.

Это приведёт к повторному запуску синхронизации с самого начала.

:

Репликация начнётся заново в следующих случаях:

  • произведена миграция RAID, на котором находится учавствующий в репликации LUN;
  • произведено отключение (disable) репликации и её включение, даже без удаления LUN с метаданными репликации.

Для работы репликации в закрытых сетях может понадобиться разрешить передачу данных по портам для репликации.

Номер порта для репликации вычисляется, как «11000 + порядковый номер LUN».

Порядковый номер LUN можно узнать на странице ХРАНИЛИЩЕ > РЕПЛИКАЦИЯ в строке конкретного LUN – значение параметра ID.