热添加功能 + 如何在不关闭 Linux 机器的情况下启用该功能

热添加功能 + 如何在不关闭 Linux 机器的情况下启用该功能

我们有一台 VM Linux 服务器,其中hot addVCenter 中禁用了该功能。

目前来说,我们还不能关闭机器,而且功能是disable,所以我们不能给机器添加内存资源。

那么您知道如何hot add在不关闭 Linux Redhat 机器的情况下启用该功能吗?

答案1

这不可能。您必须在某个时候关闭虚拟机,然后启用内存(如果您愿意,还可以启用 CPU)热添加。

答案2

短期内,您可以为虚拟机添加交换空间,以便在无需重启的情况下提供更多资源。但这只是一个临时解决办法,而且速度不会像实际内存那样快。


在 VMWare 中?不,这是不可能的。不是客户端操作系统阻止了你,而是你的虚拟化平台。


这是“有点”可能的xcp-ng 但仅限于您在启动前设置的特定数字。

因此,虚拟机可以以 2 个 CPU 和 2 GB 内存启动,如果您在启动前设置了最大数量,则可以增加这些数量。例如:

xcp-ng 控制台的 CPU 属性屏幕截图

实例内存属性的 xcp-ng 控制台屏幕截图

限制

  • 最大内存不能超过启动内存的 4 倍。
  • CPU 数量最多为 32 个,如果物理主机的 CPU 数量少于这个数字,则多余的 CPU 会被伪造,从而影响性能
  • 你的操作系统必须支持热添加(大多数 Linux 发行版都支持)

当然,您需要运行 xcpng,而不是 vmware。

相关内容