您可以使用内存 DR 功能重新配置控制域的内存。如果无法在控制域上执行内存 DR 请求,则必须先启动延迟重新配置。
从活动域中删除大量内存时可能不适合使用内存 DR,因为内存 DR 操作可能要运行很长时间。特别要指出的是,在系统初始配置期间,应使用延迟重新配置来减少控制域中的内存。
使用延迟重新配置而不是内存 DR 从默认出厂初始配置中减少控制域的内存。在该默认配置中,控制域拥有主机系统的所有内存。之所以不太适合使用内存 DR 功能来实现此目的,是因为并不保证活动域能够添加(或者更典型的情况下能够放弃)所有请求的内存。当然,该域中运行的 OS 会尽最大可能来完成请求。另外,内存删除操作可能要运行很长时间。涉及到大量内存操作时这些问题会扩大化,正如初始减少控制域内存的情况。
因此,请按照以下步骤使用延迟重新配置:
使用 ldm start-reconf primary 命令将控制域置于延迟重新配置模式下。
根据需要对控制域拥有的主机系统资源进行分区。
如果需要,使用 ldm cancel-reconf 命令撤消步骤 2 中的操作,重新从头开始。
重新引导控制域以使重新配置更改生效。