Red Hat Training

A Red Hat training course is available for Red Hat Virtualization

5.4. 热插虚拟内存

您能以热插的方式添加虚拟内存。热插拔表示在虚拟机运行的情况下启用或禁用设备。每次热插内存时,它都以新内存设备的名义出现在详情框的 Vm 设备选项卡中,数量最多可达到 16。关闭虚拟机并重启时,这些设备会从 Vm 设备选项卡移除,但不缩减虚拟机的内存,因此让您能够热插更多内存设备。目前,自承载引擎 Manager 虚拟机尚不支持该功能。

重要

Red Hat Virtualization 当前还不支持热拔(hot unplug)虚拟内存。

过程 5.13. 热插虚拟内存

  1. 虚拟机标签页并选择一个运行的虚拟机。
  2. 编辑
  3. 系统标签页。
  4. 通过输入需要的总内存数量,增大内存大小。可以按照 256 MB 的倍数增加内存。根据默认设置,虚拟机可接受的最大内存为指定的内存大小的 4 倍。虽然在用户界面中可以看到数值改变了,但实际情况是这个增加的内存并没有被实际“热插(增加)”到系统中,且您会看到待更改图标。为了避免这种情况,您可以将最大内存值改回至原始值。
  5. 确定
    此操作会打开 Pending Virtual Machine changes 窗口,因为某些值(例如 maxMemorySizeMbminAllocatedMem)在虚拟机重启之前,不会改变。但是,更改内存大小 的值会触发热插拔操作,该值会立即应用。
    热插虚拟内存

    图 5.4. 热插虚拟内存

  6. 确定
虚拟机的定义的内存值会在详情框中的常规标签页中被更新。在详情框中的 Vm 设备标签页中将可以看见新添加的内存设备。