首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >XenServer移动VM失败

XenServer移动VM失败
EN

Server Fault用户
提问于 2014-08-30 22:55:34
回答 2查看 1.9K关注 0票数 1

我们目前正在运行我们的XenServer虚拟机,使用的是一个过度扩展的Drobo单元,并且希望将特定的600+GB VM从Drobo迁移到较新的Drobo上,因此我在新的Drobo上附加了一个存储存储库,并使用了XenServer“移动”功能。几个小时后,我检查了一下,发现了一个“错误连接被重置”。现在,这两个磁盘都有不完整的数据,无法工作。是否有任何方法可以通过某种类型的块级同步来恢复此数据?

EN

回答 2

Server Fault用户

回答已采纳

发布于 2014-11-29 22:00:33

在移动vms的时候,我也发生了类似的事情。

我所做的是:

  1. 尝试复制VM (不移动)(如果它没有启动并不重要)
  2. 如果复制成功,请尝试启动VM。如果我不工作,试着分离并重新连接虚拟驱动器。

如果仍然不能工作,您应该看看是否有VM的快照。

对我起作用的是将vdi附加到从一个快照创建的VM上。

在尝试再次移动/复制之前,请确保您的网络正常工作,您可以尝试在服务器之间手动移动大文件(使用sftp或rsync)。有时大文件会出现问题。大多数情况下是有缺陷的电缆或开关。

我希望你能恢复你的vms!

票数 1
EN

Server Fault用户

发布于 2014-12-02 16:19:45

在研究了很长一段时间之后,我们为内部wiki写了这篇文章:

表示这是一个问题:

单击驱动器属性将显示它被附加到控制域,VM在此驱动器附加时不会启动。首先,我们想知道是否正在运行涉及此VDI的任何任务,在运行任务时,我们不想对它做任何事情。为了做到这一点:

SSH或console视图进入池主xe任务列表,查找任何涉及该名称的内容。如果不返回任何内容,那么我们希望将VBD拔出并销毁到dom0。VBD是VDI与VM或控制域之间的连接。销毁它不会破坏数据。

SSH或控制台到池主list_domains xe vdi-列表,找到问题中的磁盘,复制此磁盘的UUID,通过运行“vbd -list vdi- UUID =”找到VBD -list vdi-uuid,将有一个VBD用于控制域和它附加到的任何VM。复制控制域VBD的UUID,拔出VBD: xe vbd-拔出uuid=,销毁VBD: xe vbd- uuid=。

票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/625238

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档