我们在池中的三个刀片上使用 XenServer 6.1 Advanced。我正在使用 Storage XenMotion 将存储从旧 SAN 移动到新 SAN。到目前为止一切顺利!
但我发现,在没有可用空间的 LUN 上,Storage Xenmotion 无法创建快照,因此传输失败。
然而,令我感到奇怪的是,新的 SAN 报告的空间好像 VD 实际上已被移动一样。
以下是新 SAN 上现有的虚拟磁盘的截图:
但是,下面是从新 SAN 上的存储库的“常规”选项卡截取的截图:
此 XenServer 池是访问此存储库的唯一对象。我认为最多应使用约 150 GB。可能多一点,但肯定不会翻倍。我目前的假设是,这与失败的存储 XenMotion 有关。
问题:是否有 XenServer 工具(命令行或 XenCenter 内)可以帮助我了解额外存储的去向并回收它?
一如既往,我非常愿意提供更多信息来帮助缩小问题范围!提前致谢!
答案1
我找到了问题所在,正如我所怀疑的那样。Storage XenMotion 在发生故障时会创建孤立的虚拟磁盘,但这些虚拟磁盘不会显示在 XenCenter 中。这篇文章非常有用:http://appsense.wordpress.com/2009/11/24/deleting-orphaned-disks-in-citrix-xenserver-5-5/
我选择了简单的方法。在当前虚拟机的存储选项卡上,附加孤立磁盘(它们显示在此列表中!),然后删除。
现在报道的事情更加准确了!