你好,游客 登录 注册 搜索
背景:
阅读新闻

使用SCVMM跨集群迁移虚拟机失败(2904)

[日期:2017-01-21] 来源:Linux社区  作者:Linux [字体: ]

最近为客户部署了一个测试Hyper-V集群,其希望从原来的Hyper-V集群中将某些测试的虚拟机迁移到新部署的测试集群中,两个集群采用的Hyper-V版本均为Windows Server 2012.两个集群采用同一个SCVMM进行管理。

问题现象

在迁移某些虚拟机的时候,SCVMM提示了ID为2904的错误。错误详细信息为“VMM在XXX服务器上找不到指定的路径C:\ClusterStorage\Volume1\虚拟机名称\Virtual Hard Disks\.系统找不到指定的路径。(0x80070003)”

问题分析

在其原有虚拟机上查看发现其原来虚拟机的VHD并没有放在VirtualHardDisks,而是放在了虚拟机的根目录,但是SCVMM在迁移的时候认为必须要在目标存在Virtual Hard Disks目录才可以,如果检测不到就会报错。该问题也算是SCVMM的一个bug吧,暂时还没有搜索到SCVMM的更新有解决此问题的

解决方法

在执行迁移操作后,在迁移过程中会自动在目标的CSV中创建该虚拟机的目录,我们可以在该虚拟机目录中手动创建一个Virtual Hard Disks目录来避免此问题。

本文永久更新链接地址http://www.linuxidc.com/Linux/2017-01/139773.htm

linux
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款