将原始存储设备映射到 XenServer 5.6 中的虚拟机?

将原始存储设备映射到 XenServer 5.6 中的虚拟机?

在 VMware ESXi 中,我们可以通过原始设备映射轻松地将原始 SATA 硬盘呈现给虚拟机。在 XenServer 5.6 免费版中可以这样做吗?

答案1

在 Xen 3.1 中我曾经这样做过。我创建了一个使用分区作为原始设备的 VM。我现在正在使用 SLES 10 和一对 NetWare 服务器执行此操作。分区方法是将磁盘安装到多个 Xen VM 的唯一方法(至少在此 Xen 版本中,这个问题在较新的版本中可能已得到修复),这就是我从中得到一个 2 节点集群的方法(*)。如果您选择这样做,相同的语义应该可以很好地用于实际磁盘。

(*)这看起来很像一个单点故障,是吗?是的。我当时正在努力解决的问题是软件不稳定、维护不善(还记得 NetWare 吗?),因此使用机箱集群可以解决这个问题。

答案2

没有使用过 XenServer,所以我不知道它与 Xen 有何不同,但在 Xen 下您可以执行“xm block attachment”命令将块设备添加到正在运行的 domU。

答案3

经过一年多的时间,我终于找到了解决方案

http://techblog.conglomer.net/sata-direct-local-disk-access-on-xenserver/

或搜索xensource 本地设备更改在谷歌上。

相关内容