Server 2012 Hyper-v3实时迁移


11

我正在尝试使用Windows Server 2012 hyper-v 3.0进行首次实时迁移。我有两台服务器加入domain.local域,并且都是受约束的代理设置的虚拟机管理程序。每个服务器都具有通过Kerberos委派的CIFS和Microsoft虚拟服务。两个管理程序都为实时迁移设置了仅Kerberos。

副本工作得很好,但是当我尝试进行实时迁移(也不是正在复制的虚拟机)时,即使我已关闭所有防火墙(服务器和域都是私有的),在尝试选择目标计算机时也会遇到此问题仅限互联网):

尝试联系目标计算机“ blah”上的虚拟机管理服务时发生错误。验证服务正在运行,并且您有权连接到目标计算机。您没有完成此任务所需的权限。请与计算机“ blah”的授权策略的管理员联系。

有人有主意吗?我对AD-DS相当陌生,但是我认为域控制器具有正确的受约束委派功能。

是否需要某种超级用户,我需要以特定用户身份设置或登录到虚拟机监控程序?我觉得我在这里只是想念一些简单的东西,但是花了很多时间在网上寻找,还没有找到与我的问题有关的任何东西。


VM是存储在hyper-v服务器上的本地磁盘上还是SMB共享上?尝试迁移的用户帐户是否是在两台Hyper-v计算机上都具有权限的域帐户?
史蒂芬·穆拉斯基

启动实时迁移的用户帐户是否是两台计算机上的本地Hyper-V Administrators组的成员。并可能尝试将其设置为两台计算机上的本地管理员成员。
穆罕默德

您是否重新启动了计算机,是否在ADUC中修改了计算机对象之后(使用kerberos添加了cifs和mvs委派后),因此需要在进行实时迁移之前执行此操作。
穆罕默德

1
启动实时迁移的帐户必须是域管理员组的成员。此处有更多详细信息:technet.microsoft.com/en-us/library/jj134199.aspx
Muhammad

实际上不行,不需要实时迁移帐户,仅需要受约束的委派配置帐户。重新阅读链接的页面:用于配置实时迁移和执行实时迁移的帐户必须是本地Hyper-V Administrators组或源计算机和目标计算机上的Administrators组的成员。
MikeBaz-MSFT

Answers:


1

您没有提到将哪些服务委托给它。每个Hyper-V主机上都应具有以下内容:

  • Microsoft虚拟系统迁移服务/计算机
  • Microsoft虚拟系统迁移服务/COMPUTER.FQDN
  • CIF /计算机
  • 到岸价/计算机

您是否尝试过(作为测试)允许委派所有服务?


1

这个老问题的答案。这是一个错误。您必须从服务器而不是从目标服务器或另一台计算机上安装的Hyper-V GUI 开始迁移。

如果要在服务器核心或Hyper-V Server 2012上执行此操作,则需要登录到源服务器并从Powershell控制台启动迁移。如果再次使用GUI,则它必须从目标计算机启动。

试试这个,迁移应该可以正常工作。

高温超导


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.