Oracle® VM Server for SPARC 3.3 管理指南

退出打印视图

更新时间: 2015 年 10 月
 
 

减少控制域的初始 factory-default 配置中的 CPU 和内存资源

可以使用 CPU DR 来减少初始 factory-default 配置中控制域的核心数。但是,必须使用延迟重新配置(而不是内存 DR)来减少控制域的内存。

当采用 factory-default 配置时,控制域拥有主机系统的所有内存。之所以不太适合使用内存 DR 功能来实现此目的,是因为并不保证活动域能够添加(或者更典型的情况下能够放弃)所有请求的内存。当然,该域中运行的 OS 会尽最大可能来完成请求。另外,内存删除操作可能要运行很长时间。涉及到大量内存操作时这些问题会扩大化,正如初始减少控制域内存的情况。


注 - 在 ZFS 文件系统上安装了 Oracle Solaris OS 时,它会根据现有的物理内存数量自动确定大小并创建交换区域和转储区域作为 ZFS 根池中的 ZFS 卷。如果更改域的内存分配,则可能会改变这些域的建议大小。在减少控制域内存后,分配可能会大于所需量。有关交换空间建议,请参见Managing File Systems in Oracle Solaris 11.3 中的Planning for Swap Space。在释放磁盘空间之前,可以有选择地更改交换空间和转储空间。请参见Managing ZFS File Systems in Oracle Solaris 11.3 中的Managing ZFS Swap and Dump Devices

如何减少控制域的初始 factory-default 配置中的 CPU 和内存资源

此过程展示如何减少控制域的初始 factory-default 配置中的 CPU 和内存资源。首先使用 CPU DR 减少核心数,然后在启动延迟重新配置后减少内存数。

示例值针对的是小控制域的 CPU 和内存大小,该控制域有足够的资源来运行 ldmd 守护进程以及执行迁移。但是,如果要将控制域用于其他目的,则可根据需要向控制域分配更多核心和内存。

  1. 引导 factory-default 配置。
  2. 配置控制域。

    请参见如何配置控制域