导入Xen Server VHD

我正在尝试使用分布式文件系统作为XenServer的后端存储。

我已经设置了DFS(分布式文件系统)(使用CentOS和GlusterFS),一切都工作完美,令人惊讶的IOPS速度,但是我现在遇到与正在同步到我的VHD(虚拟硬盘)的问题计划的DR(灾难恢复)存储。

我的VHD正在写入两个本地SAN(存储区域networking)服务器,然后使用地理复制将它们同步到离线SAN服务器。 我还有两台连接到异地SAN服务器的xen服务器。

我可以在我的异地存储中看到VHD,我发现如果:

  1. 我只是将VHD移入SR(存储库),导致SR中断。
  2. 如果我将VHD复制并重命名为SR,SR工作良好,我可以在Xen Center中看到VHD,但是当我尝试使用此VHD启动VM时,Xen会引发错误。

有谁知道这是为什么发生,我可以做什么来尝试解决这个问题。 我知道我可以使用XenCenter将VHD导入到XenServer,但是我正在寻找一些我可以用脚本来完成的事情,而不是手动。

谢谢。