Hyper-V, как открыть общий доступ к диску?

Hyper-V, как открыть общий доступ к диску?

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

Мне нужно сохранить огромную папку на общем диске, доступ к которой будет осуществляться только по принципу «только чтение». Поэтому я подумал о трех вариантах:

  • предоставить общий доступ к папке на хосте и получить к ней доступ с помощью UNC-путей
  • создайте ISO для этой папки и смонтируйте как DVD

Но я бы предпочел

  • создайте виртуальный диск и подключите его к нескольким виртуальным машинам.

Последний вариант не работает, потому что Hyper-V хочет монопольный доступ к файлу vhdx. Кто-нибудь знает способ сделать это?

решение1

Вы можете использовать общее хранилище в Windows 2012 Hyper-V, но это непростая задача, если у вас есть только один сервер Hyper-V.

Предполагается, что Hyper-V не является вашим контроллером домена и что у вас есть какие-то внешние возможности iSCSI (например, NAS или другой сервер Windows 2012).

  1. Создайте цель iSCSI на вашем NAS или другом сервере (в идеале две цели: 1 для QUORUM 5 Гб и 1 для Storage — минимум 130 Гб в вашем случае)
  2. Подключите цель iSCSI к вашему блоку HYPER-V (настройте Multi I/O в соответствии с требованиями вашей инфраструктуры)
  3. Создайте тома на сервере Hyper-V. 5 ГБ для вашего кворума, все, что вы захотите, для общего хранилища.
  4. Установите отказоустойчивый кластер на сервере Hyper-V и настройте его для одного узла.
  5. Настройте большую цель iSCSI как доступное хранилище в отказоустойчивом кластере. Затем она будет отображаться как c:\ClusterStorage\Volume1

Теперь, когда у вас есть общее хранилище, сохраните свой VHD/VHDX в этой папке, а затем вы сможете использовать функцию «Включить общий доступ к виртуальному жесткому диску» в разделе «Дополнительные функции диска» для вашей виртуальной машины (должна быть подключена к контроллеру SCSI).

У меня есть один сервер Hyper-V, использующий Synology NAS для целей iSCSI, и он отлично подходит для настройки гостевых машин кластеров Windows. Я еще не пробовал его для Linux (и, честно говоря, я нашел этот вопрос, ища, пробовал ли его кто-то еще), но сделаю это в ближайшие пару дней.

Если ваш Hyper-V не работает как контроллер домена, то это должно работать отлично.

Связанный контент