如何在 Citrix XenServer 上设置 VM 以在 Raid0 分区上运行?

如何在 Citrix XenServer 上设置 VM 以在 Raid0 分区上运行?

我从托管提供商处获得了一台专用服务器,其中安装了 Citrix XenServer 6.2。我安装了 XenCenter,并已连接。一切似乎都很简单,直到我尝试创建新的 VM。

该服务器有 2x120G 驱动器,由提供商安装,主分区为 5G + 512MB 交换分区,剩余约 115G 可用。这是我安装过程中的唯一选择,我无法配置它。

当我进入新虚拟机的“存储”配置时,我可以创建一个最大 103GB 的虚拟磁盘。如何以及在哪个步骤可以将未分区的空间设为 Raid0,以便运行 200G 存储?

事实上,如果一切都是 Raid0,我会很高兴 - 如果我从一开始就有一个 240G 的磁盘 - 我更关心设置运行时的速度,而不是在驱动器发生故障时恢复它。

答案1

您需要通过 SSH 登录 CLI 并检查提供商如何设置磁盘。XenServer 是底层的“普通”CentOS 系统,因此如果您熟悉 RedHat/CentOS,那么您应该会相当熟悉。

如果提供商已将磁盘设置为 RAID-1,那么您就陷入困境了。您需要与他们联系,按照您的需要重新安装。

如果他们在一个磁盘上安装了 XenServer,而另一个磁盘未使用,那么您可以将其添加为新的本地 SR(http://support.citrix.com/article/CTX121313)。完成后,您可以在 XenCenter 中为 VM 创建 2 个磁盘(每个磁盘一个),并将它们组合成 VM 中的 1 个 RAID-0 设备。

我不确定该设置会对性能产生什么影响,但如果 XenServer 已经安装在 1 个磁盘上,我认为没有其他办法,因为如果不重新安装,您无法在 XenServer 级别将其转换为 RAID-0 阵列。

相关内容