我想将一些虚拟磁盘从旧的 ISCSI 磁盘(旧 NAS)移动到新的 SMB 共享,但是对于每个磁盘,它最后都会给出一个未找到文件的错误,并将 SMB 共享上的磁盘位置作为文件不找到的位置。
无论我是从主机服务器上的本地磁盘还是从 ISCSI 磁盘移动虚拟磁盘,都没有什么不同。他们最后给出了同样的错误。我正在使用 Hyper-V 管理器的移动功能移动它们,并且还尝试手动移动它们并更新管理器中的位置
有什么可能导致这种情况的建议吗?
NAS 是在 SMB 2.0 和更高模式下设置的 2U Synology 机架。共享(和 NAS)上有足够的空间。服务器是 Windows 2012 R2
SMB 2.xx 是您的问题。您需要 SMB 3.xx 才能允许从文件共享运行 Hyper-V 的 VM。
https://blogs.technet.microsoft.com/yungchou/2012/09/10/windows-server-2012-hyper-v-over-smb-explained/
可能必须先将位置安装为驱动器,然后才能使用它们来托管虚拟磁盘文件。