更改控制域内存

控制域(又称为“Domain0”或“dom0”)是一个安全的特权 Linux 虚拟机 (VM),运行 XenServer 管理 Toolstack (xapi)。除提供 XenServer 管理功能外,控制域还运行驱动程序堆栈,提供通过用户创建的 VM 访问物理设备的功能。分配给控制域的内存量可以在 XenServer 安装过程中自动设置,并且建立在服务器上的物理内存量的基础之上:

在“存储读缓存”和“PVS 加速器”场景中,或者当每个 XenServer 主机运行的 VM 数量超过 50 时,客户可能希望增加分配给 dom0 的内存。另一方面,在内存量较小(小于 16 GB)的服务器上,客户可能希望降低分配给 dom0 的内存。以下部分提供了使用 XenCenter 更新 dom0 内存的说明。有关使用 xe CLI 更改 dom0 内存的信息,请参阅 命令行接口 参考。

注意:

  • Citrix 建议您不要将 dom0 内存降低到 400 MB 以下。
  • 增加 dom0 内存量将导致 VM 的可用内存减少。
  • 客户不能使用 XenCenter 将 dom0 内存降低到低于最初在 XenServer 安装过程中设置的值。

更新 dom0 内存

注意: 更新 dom0 内存之前,必须将服务器置于维护模式。有关详细信息,请参阅 在维护模式下运行

  1. 在“资源”窗格中选择服务器并单击 内存 。 “内存”选项卡显示与服务器当前使用的内存、可用内存、控制域内存、总内存以及服务器使用的总内存的百分比有关的信息。
  2. 单击 控制域 内存旁边显示的超链接。也可以从 服务器 菜单中选择 控制域内存
  3. 控制域内存设置 对话框中更新分配给 dom0 的内存。 请注意,对 dom0 内存所做的任何更改都会导致服务器重新启动。
  4. 单击 确定 确认所做的更改并重新启动服务器。

更改控制域内存

In this article