У меня есть хранилище на базе IBM NAS с интерфейсом iSCSI на моем двухузловом кластере Hyper-V в Windows Server 2008 R2.
Я настраиваю этот cluseter. Все тесты прошли согласно отчету Validate Cluster.
Я вижу, что оба диска подключены одновременно на обоих узлах. Однако как только я добавляю диск в кластер с помощью команды «Диски -> Добавить диск», он становится доступным только для одного хоста. Другие хосты показывают «Этот диск отключен из-за политики, установленной администратором» в Управлении дисками. Я могу изменить эту ситуацию, выбрав «Диск-> Сделать этот ресурс доступным для Node2», но затем он станет доступным для Node2, и то же сообщение отобразится на Node 1 в управлении дисками.
Это верно ?
Насколько я понимаю, я должен видеть оба диска в сети даже после добавления его как кластерного диска. Как оба узла будут управлять своей виртуальной машиной, если диск не будет доступен для обоих узлов.
Это сработало для меня: откройте cmd
так как Администратор права
запустить в командной строке это:
diskpart
В приглашении diskpart запустите:
DISKPART> san policy=OnlineAll
Должен выводить DiskPart успешно изменил политику SAN для текущей операционной системы. Теперь перечислим диски
DISKPART> LIST DISK
Выберите нужный диск, в моем случае disk1
DISKPART>; select disk 1
очистить флаг только для чтения:
DISKPART> ATTRIBUTES DISK CLEAR READONLY
Выход должен быть Атрибуты диска успешно очищены.
DISKPART> attributes disk
должно получиться что-то вроде этого.
Current Read-only State : No
Read-only : No
Boot Disk : No
Pagefile Disk : No
Hibernation File Disk : No
Crashdump Disk : No
Clustered Disk : No
Теперь диск можно подключить к сети.
DISKPART> ONLINE DISK
Должен выводить DiskPart успешно подключил выбранный диск.
DISKPART> List partition
Перечислить разделы
Если разделов диска нет, диск доступен, и вы можете создать, например, первичный раздел
DISKPART> create partition primary
Убедитесь, что у вас включены общие тома кластера. Из эта ссылка:
Функция отказоустойчивых кластеров под названием Cluster Shared Volumes специально разработана для повышения доступности и управляемости виртуальных машин. Общие тома кластера - это тома в отказоустойчивом кластере, из которых несколько узлов могут одновременно читать и записывать данные. Эта функция позволяет нескольким узлам одновременно обращаться к одному общему тому. Функция общих томов кластера поддерживается только для использования с Hyper-V и другими технологиями, указанными Microsoft.
В отказоустойчивом кластере, использующем общие тома кластера, несколько кластеризованных виртуальных машин, распределенных по нескольким узлам кластера, могут одновременно обращаться к файлам виртуального жесткого диска (VHD), даже если файлы VHD находятся на одном диске (LUN). в хранилище. Это означает, что кластеризованные виртуальные машины могут переключаться при сбое независимо друг от друга, даже если они используют только один LUN. Когда общие тома кластера не включены, доступ к одному диску (LUN) может получить только один узел одновременно. Это означает, что кластеризованные виртуальные машины могут переключаться при отказе независимо только в том случае, если каждая виртуальная машина имеет свой собственный LUN, что затрудняет управление LUN и кластеризованными виртуальными машинами.
Для двухузлового отказоустойчивого кластера хранилище должно содержать как минимум два отдельных тома (LUN), настроенных на аппаратном уровне. Не открывайте кластерные тома серверам, не входящим в кластер. Один том будет работать как диск-свидетель (описан далее в этом разделе). Один том будет содержать файлы, которые используются совместно узлами кластера. Этот том служит общим хранилищем, в котором вы создадите виртуальную машину и виртуальный жесткий диск. Чтобы выполнить шаги, описанные в этом документе, вам нужно открыть только один том.