VMware ESX 总 RAM 容量小于物理容量

prd*_*prd 0 vmware-esxi

我的VMWare服务器内存突然用完了,VMware说我做不了2GB的VM。我只有 3 个虚拟机。3GB、1GB 和 512MB。我发现 ESX 不到 6GB

可用资源

我确定我有 8GB RAM,VMWare 也这么说,如下所示。

物理内存

我知道我会有 7774 个可用的 RAM,但少于 6GB,我的 2GB 去哪儿了?为什么我只有 6GB,而不是 8GB 或 7.7GB?以及如何解决这个问题?

另一台机器上的另一个同样的问题。这次是 ESX 5.1 可用资源2

和物理内存 物理内存 2

任何的想法?

对于任何关心投票否决这个问题的人,我认为您应该更清楚为什么我的可用 RAM 是 6GB 而不是 8GB,并回答我的 2GB 去哪里了?过去 3 个月我搜索了所有 google 和所有 VMware,但没有看到任何解释。

joe*_*rty 7

您有 5906MB 的总内存容量可用于 VM。

您有 4608MB 的预留内存容量供 VM 使用。

您有 1298Mb 的 VM 可用内存容量。

您没有足够的可用内存容量来运行具有 2GB RAM 的 VM。

您需要调整内存预留,以便为新 VM 提供足够的内存。

配置选项卡上显示的物理内存和资源分配选项卡上显示的内存容量是两个不同的东西。

“配置”选项卡上显示的内存是主机中的物理内存量。

资源分配选项卡上显示的内存是虚拟机可用的内存量。您的问题是您没有足够的内存可供虚拟机运行 2GB 的 VM。

我无法理解为什么物理内存和可用的 VM 内存如此不同。