Назад | Перейти на главную страницу

Почему я не могу создать отказоустойчивый кластер с использованием iSCSI для общего хранилища?

Я пытаюсь построить отказоустойчивый кластер с двумя узлами (sqlnode-1, sqlnode-02) с использованием гостевых виртуальных машин Server 2016 в своей лаборатории на основе Hyper-V.

У меня проблема в том, что мастер кластеров не распознает мое общее хранилище.

Я пытаюсь использовать iSCSI для общего хранилища. Я подключил новый виртуальный жесткий диск к третьей виртуальной машине, смонтированной как Z :, и настроил на нем следующие виртуальные диски для использования в качестве кворума и общего хранилища:

Я могу подключить это из sqlnode-01:

Я могу подключиться к нему только из sqlnode-02, если сначала отключусь от sqlnode-01.

Это ожидаемое поведение или я должен иметь возможность подключиться к обоим одновременно? - И увидеть хранилище из Computer Management на обоих серверах одновременно?

Если я использую средство проверки из диспетчера отказоустойчивого кластера, я вижу следующее:

Все следующие тесты неприменимы - предположительно, так как не было обнаружено дисков для проверки. Я получаю одинаковые результаты независимо от того, оставил ли я диски в автономном режиме или подключил их к сети.

Есть ли что-то очевидное, что я мог упустить при настройке цели iSCSI?

В отчете о валидации говорится:

Физический диск {82996b53-d867-4086-993c-7813c8f5e154} виден только с одного узла и не будет проверяться. Проверка требует, чтобы диск был виден как минимум с двух узлов. Диск отображается как видимый в узле: sqlnode-01.corp.local

Возьмите что-то вроде Starwinds и создайте высокодоступное общее хранилище с двумя вашими узлами. AFAIR, у них есть много руководств, которые могут вам помочь. Кстати, это бесплатно.

https://www.starwindsoftware.com/starwind-virtual-san#VSAN-FREE

Стыдно сказать, что перезагрузка решила эту проблему! На моем хост-компьютере произошел сбой, а это означает, что виртуальная машина, на которой размещена цель iSCSI, и две машины, которые должны были подключиться, были перезагружены.

Для справки: оба узла, имеющие доступ к iSCSI, должны иметь возможность подключаться одновременно - это необходимо для диспетчера отказоустойчивого кластера, чтобы вы могли использовать хранилище.