9.7.2. 热插虚拟机内存
您可以使用 OpenShift Container Platform web 控制台添加或删除分配给虚拟机 (VM) 的内存量,而无需使用 OpenShift Container Platform web 控制台重启虚拟机。
流程
-
进入到 Virtualization
VirtualMachines。 - 选择所需的虚拟机以打开 VirtualMachine 详情页。
- 在 Configuration 选项卡中,点 Edit CPU|Memory。
输入所需的内存量,然后单击 Save。
注意通过热插,您可以将虚拟机的总内存量增加到默认初始数量的四倍。超过这个限制需要重启。
系统会立即应用这些更改。如果虚拟机可以迁移,则会触发实时迁移。如果没有,或者无法更新更改,则会为虚拟机添加一个
RestartRequired条件。注意虚拟机的内存热插拔需要
virtio-mem驱动程序的客户机操作系统支持。这个支持取决于客户端操作系统中包含的和启用的驱动程序,而不是特定的上游内核版本。支持的客户端操作系统:
- RHEL 9.4 及更新的版本
- RHEL 8.10 及更新的版本(默认情况下禁用 hot-unplug)
-
其他 Linux 客户机需要内核版本 5.16 或更高版本,以及
virtio-mem内核模块 -
Windows 客户机需要
virtio-mem驱动程序版本 100.95.104.26200 或更高版本