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

Iscsi настроен - Есть ли причины, по которым мне не следует делать то, что я делаю?

Я настраиваю небольшую виртуальную среду и использую пару хостов Windows (HyperV) и NAS Synology 54 ТБ в качестве хранилища виртуальных машин.

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

Вместо этого я сделал следующее ...

Насколько я могу судить, мне следует избегать проблемы перезаписи двумя хостами файлов друг друга, однако я хотел оценить мнение по этому поводу, прежде чем начать использовать среду, если есть подводные камни, о которых я не подумал.

Это не будет работать надежно. NTFS (или ReFS) не поддерживает кластерные файловые системы, поэтому при множественном монтировании таблицы метаданных немедленно уничтожаются. Либо вы используете SMB3 с функцией арбитража (это то, что Microsoft называет Cluster Shared Volume или CSVFS), либо вы используете стороннего арбитра, например MetaSAN. Здесь можно найти хорошую историю:

Пытаюсь внести ясность в этот вопрос - используйте iSCSI вместо SMB | Программное обеспечение Star Wind

На вашем месте я бы просто придерживался сценария общего доступа SMB3 или однократного монтирования с отключением резервирования SCSI.

Удачи!

P.S. Или вы используете файловую систему с поддержкой кластера, такую ​​как VMFS3 / 5 :)

Вы можете подключить 2 хоста к одному LUN, но вы должны установить файловую систему CSVFS, чтобы они не повредили хранилище. Вы можете сделать это, добавив его как диск в Управление кластером.

  • Подключите iSCSI-соединения на обоих
  • Зайдите в Cluster Management, «проверьте» кластер, чтобы он нашел диск и подключился к обоим серверам, добавьте новый диск в качестве ресурса.
  • Перейдите на вкладку дисков и перейдите на CSVFS (я думаю, что это правая кнопка мыши на диске)

Затем он преобразует файловую систему и добавит путь к C: \ ClusterStorage \ {drive}

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

Он всегда будет отображаться как не инициированный в диспетчере дисков на одном сервере и в сети на другом (один из них является `` хостом '' для диска, но он переместится, если один из хостов выйдет из строя)

Затем вы можете хранить все файлы ВМ в общем месте.

См. Пошаговое руководство ниже:

Как настроить хранилище в кластере узлов Hyper-V в VMM | Microsoft System Center