Вы можете иметь общее хранилище под Windows 2012 Hyper-V, но это не простой процесс, если у вас есть только один сервер Hyper-V.
Предполагается, что Hyper-V не является вашим DC, и у вас есть какая-то внешняя возможность iSCSI (например, NAS или другой сервер Windows 2012).
- Создайте цель iSCSI на вашем NAS или другом сервере (в идеале две цели:1 для QUORUM 5 ГБ и 1 для хранилища - минимум 130 ГБ в вашем случае)
- Присоедините цель iSCSI к вашему блоку HYPER-V (настройте Multi I/O в соответствии с вашей инфраструктурой)
- Создайте тома на сервере Hyper-V. 5 ГБ для вашего Кворума, все, что вы хотите для общего хранилища
- Установите отказоустойчивый кластер на сервере Hyper-V и настройте его для одного узла.
- Настройте большую цель iSCSI как доступное хранилище в отказоустойчивом кластере. это будет выглядеть как c:\ClusterStorage\Volume1
Теперь, когда у вас есть общее хранилище, сохраните VHD/VHDX в этой папке, и затем вы можете использовать "Включить общий доступ к виртуальному жесткому диску" в разделе "Дополнительные функции диска" для вашей виртуальной машины (необходимо подключить к контроллеру SCSI).
У меня есть один сервер Hyper-V, использующий Synology NAS для целей iSCSI, и он отлично работает для настройки гостевых машин кластеров Windows. Я еще не пробовал это для Linux (и, честно говоря, я нашел этот вопрос, ищущий, попробовал ли это кто-то еще), но будет в ближайшие пару дней.
Если у вас не работает Hyper-V в качестве контроллера домена, это должно работать идеально.