Перемещение виртуального диска Hyper-V на общий ресурс SMB приводит к ошибке «файл не найден»

8

Я хочу переместить некоторые виртуальные диски со старого ISCSI-диска (старого NAS) на новый общий ресурс SMB, но для каждого диска в конце выдается ошибка, в которой файл не найден, а местоположение диска на общем ресурсе SMB указано как не файл. найденное место.

Перенос виртуального диска с локального диска на хост-сервере или с диска ISCSI не имеет значения. Они дают ту же ошибку в конце. Я перемещаю их с помощью функции перемещения диспетчера Hyper-V, а также пытался вручную переместить их и обновить местоположение в диспетчере

Есть ли совет, что может быть причиной этого?

NAS представляет собой Synology Rack 2U, настроенный в режиме SMB 2.0 и выше. Много места на общем ресурсе (и NAS). Сервер Windows 2012 R2

EarthMind
источник
Возможно, вы можете рассказать нам, как вы их перемещаете и на какой ОС работает сервер Hyper-V?
Joeqwerty
@joeqwerty Я добавил запрашиваемые данные
EarthMind
Как вы перемещаете файлы?
Joeqwerty
@joeqwerty С помощью функции «Переместить» в приложении Hyper-V Manager
EarthMind

Ответы:

8

NAS представляет собой Synology Rack 2U, настроенный в режиме SMB 2.0 и выше. Много места на общем ресурсе (и NAS). Сервер Windows 2012 R2

SMB 2.xx это ваша проблема. Вам нужен SMB 3.xx, чтобы разрешить Hyper-V запускать виртуальные машины из общего файлового ресурса.

https://blogs.technet.microsoft.com/yungchou/2012/09/10/windows-server-2012-hyper-v-over-smb-explained/

BaronSamedi1958
источник
Возможно, это может быть причиной, но максимальная версия SMB в Synology установлена ​​на 3.0, поэтому она должна быть доступна для сервера. Может быть, я должен заставить эту версию быть уверенной, что она используется
EarthMind
-2

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

Администратор Бахрейна
источник