Citrix XenServer iSCSI共享磁盘?

我使用XenServer的StorageLink运行Citrix XenServer Essentials 5.5,并将虚拟机存储在EqualLogic iSCSI机架上。 我想创build一个可以连接到多个虚拟机的“虚拟磁盘”。 这将用于OCFS2或GFS等群集文件系统。 这似乎不可能使用XenCenter GUI,我无法在网上find任何有关如何做到这一点。

我意识到我可以简单地将iSCSInetworking暴露给VM,并让VM启动自己的iSCSI,但这会带来很多安全挑战。 这在基于Xen的Oracle VM服务器上很容易实现,所以我知道这不是Xen本身的限制。

也许这里有一个“xe-”命令? 感谢您提供的任何build议。

看起来您需要使用'xe vdi-create'命令从命令行创buildVDI,然后运行'xe vdi-introdu',将'sharable'参数设置为'yes'。 下面的示例命令。

xe vdi-create sr-uuid=469353c2-eb18-7ffe-c754-bc3cce211c07 name-label=myvdi type=user virtual-size=100GiB xe vdi-introduce uuid=cfac1a2d-ac9f-44f3-a621-2e257875bb5d sr-uuid=0ff1387a-739a-36df-31df-1ccc70f229bc type=user location=cfac1a2d-ac9f-44f3-a621-2e257875bb5d sharable=yes 

有关更多信息,请参阅http://docs.vmd.citrix.com/XenServer/5.5.0/1.0/en_gb/reference.html