Синхронизация Persistent reservation

: Рекомендуем всегда включать синхронизацию Persistent reservation, если в качестве инициаторов используются кластеры Windows или Hyper-V.

Протокол SCSI предоставляет механизм резервирований, определённый в наборе команд SCSI-2, а затем расширенный обновлённой функциональностью в SCSI-3.

SCSI Reservations (SCSI-2) используется для управления доступом к SCSI-устройству (LUN), доступному для нескольких инициаторов. Инициатор резервирует использование устройства и, в общем случае, снимает резервирование.

SCSI-3 Persistent reservation позволяет восстанавливать состояние резервирований даже после перезагрузки SCSI-шины (например, при восстановлении после ошибки). Также этот механизм поддерживает использование нескольких путей от инициатора до устройства (LUN).

Синхронизация Persistent reservation (далее – синхронизация PR) поддерживает одинаковый статус резервирований LUN на двух узлах DC-системы. Однако при этом доступ к LUN осуществляется через Multipath Active-Passive, а ALUA Active-Active становится недоступным.

Чтобы включить синхронизацию PR для определённого LUN:

  1. Включите поддержку синхронизации PR в DC-системе:

    1. Откройте страницу СИСТЕМА > УЗЛЫ.
    2. Используйте переключатель Синхронизация Persistent reservation в правой части страницы (см. рисунок ниже).
  2. Включите синхронизацию PR для выбранного LUN:

    Включение синхронизации для LUN возможно только в CLI.

    $ rdcli lun modify --name <имя_lun> --pr_sync 1

    Подробнее о команде см. в Справочнике CLI RAIDIX 5.2.4.

    Рис. 1. Переключатель «Синхронизация Persistent reservation» на странице УЗЛЫ