我们有一台 VM Linux 服务器,其中hot add
VCenter 中禁用了该功能。
目前来说,我们还不能关闭机器,而且功能是disable
,所以我们不能给机器添加内存资源。
那么您知道如何hot add
在不关闭 Linux Redhat 机器的情况下启用该功能吗?
答案1
这不可能。您必须在某个时候关闭虚拟机,然后启用内存(如果您愿意,还可以启用 CPU)热添加。
答案2
短期内,您可以为虚拟机添加交换空间,以便在无需重启的情况下提供更多资源。但这只是一个临时解决办法,而且速度不会像实际内存那样快。
在 VMWare 中?不,这是不可能的。不是客户端操作系统阻止了你,而是你的虚拟化平台。
这是“有点”可能的xcp-ng 但仅限于您在启动前设置的特定数字。
因此,虚拟机可以以 2 个 CPU 和 2 GB 内存启动,如果您在启动前设置了最大数量,则可以增加这些数量。例如:
限制
- 最大内存不能超过启动内存的 4 倍。
- CPU 数量最多为 32 个,如果物理主机的 CPU 数量少于这个数字,则多余的 CPU 会被伪造,从而影响性能
- 你的操作系统必须支持热添加(大多数 Linux 发行版都支持)
当然,您需要运行 xcpng,而不是 vmware。