使用 Windows 8 计算机进行移动时,Hyper-V 2012 无法移动到另一台 Hyper-V 2012 主机

使用 Windows 8 计算机进行移动时,Hyper-V 2012 无法移动到另一台 Hyper-V 2012 主机

我有两台安装了 Hyper-V 2012(免费版,控制台版)的机器,我通过 Windows 8 进行管理。每当我想移动任何机器时,总是会出现此错误。我已启用 Kerberos,在两台主机上设置了委派(所有委派,而不仅仅是必要的委派),我已禁用防火墙,甚至以域管理员身份登录到两台机器。我已多次重新登录,但仍然失败。我读到最好从作为源的主机移动机器,但由于它是 Hyper-V 2012 免费版(核心),那里没有 GUI,所以我无法直接执行此操作。所以我使用的是 Windows 8 Pro。

在此处输入图片描述

作为附加信息,使用 powershell 命令(在 SOURCE 主机上)工作正常(必须调整 VM 中的某些设置,因为其他主机的 RAM 较少,但使用以下命令可以进行移动:

PS C:\> move-vm -Name WEB -DestinationHost HOSTHV4 -DestinationStoragePath 'C:\VM-4\WEB'

答案1

我自己也遇到过这种情况,最终发现这是我在配置过程中的一个小疏忽。您是否记得将实时迁移的身份验证协议从默认的凭据安全支持提供程序 (CredSSP) 更改为 Kerberos?这需要在两台服务器上完成。我附上了所指设置的屏幕截图。

Hyper-V 设置页面

答案2

这与委派有关。您需要进入活动目录并让机器相互委派。您需要同时使用 cifs 服务和 Microsoft Virtual System Migration Service。

应该看起来类似于此

示例配置

相关内容