Постоянное резервирование SCSI 3 при работе с MPIO
У нас есть 2 сервера Windows, работающие на Windows Server 2012R2, у нас есть общий диск и диск-свидетель для реализации поведения кворума в арбитраже с общим диском. и кворум, и данные в настоящее время настроены с использованием FIO-канала MPIO. мы не предоставляем оборудование, поэтому наши клиенты работают с различными поставщиками SAN.
Для арбитража диска мы используем механизм постоянного резервирования SCSI3, мы резервируем диск-кворум с одного компьютера и проверяем его с другого (пассивного) компьютера.
В рамках процесса резервирования каждая машина регистрирует свой уникальный регистрационный ключ SCSI и использует его для выполнения резервирования, когда это необходимо.
Эта проблема возникает при настройке MPIO, поскольку в нашей текущей реализации (кажется) ключ регистрируется на устройстве с использованием пути io, который в настоящее время используется для доступа к хранилищу.
После сбоя / переключения в пути ввода-вывода резервирование завершается неудачно из-за того, что ключ не зарегистрирован для этого пути.
Есть ли способ на уровне устройства / кода зарегистрировать ключ резервирования SCSI на всех путях ввода-вывода, а не только на конкретном пути, по которому поступила команда регистрации?
Благодарю.
1 ответ
Тип pr должен быть установлен как "Эксклюзивный доступ - только для владельцев регистраций". И все пути на активном хосте Windows должны быть зарегистрированы для pr. https://www.veritas.com/support/en_US/article.100016085.html и https://www.veritas.com/support/en_US/article.100018257.html могут помочь.