使用 Xen 对文件系统进行分区的正确方法

使用 Xen 对文件系统进行分区的正确方法

我来自 vmware 环境,想玩玩 Xen。我有一台配备 2 x 500G SATA 驱动器的服务器(没有可用的硬件 RAID,必须使用基于软件的 RAID1)。

除了交换分区外,我的分区都是 RAID1。我为虚拟机留了 400G 多一点的空间,我想使用 LVM 来存储磁盘映像。对于 domU 的交换分区,我应该从 400G 中分配它还是应该从 dom0 的分区中分配?我之所以问这个问题,是因为我看到过许多显示“或”的配置选项。

答案1

我的经验主要是使用 Citrix 的 XenServer,但是它们的实现和构建自己的 Xen 主机之间的差异应该可以忽略不计。

  • domU 的交换空间应位于 domU 内部。仅从策略(功能分离、各个虚拟机相互隔离)方面来看,我看不出在特权环境(主机;dom0)和非特权 domU 之间共享交换空间有什么好处。安装 domU 时,只需对 VHD/VDI 进行分区,就像在物理服务器上工作一样。
  • LVM 是 domU 存储的不错选择,因为 Xen dom0 可以将其视为原始块设备,然后在 LVM 中将 domU 创建为逻辑卷。这允许共享存储和 VDI 大小调整。

Citrix 有一个漂亮的图片概述存储选项,您可能会觉得有用(CTX119088)。

答案2

首先 - 为什么您的 Dom0-swap 没有镜像?您是否曾见过使用 swap 的系统丢失了一半?- 我见过(我只是很好奇,而且培训师很无聊……)。

第二:如果您确实需要交换,请在 DomU 自己的“磁盘”内进行设置。但您根本不必设置交换...

相关内容