我突然跑出了我的VMWare服务器内存,VMware说我不能制造2GB的虚拟机。 我只有3个VM。 3GB,1GB和512MB。 我发现ESX有小于6GB

我相信我有8GB内存,VMWare也如此表示。

我知道我将有7774可用RAM,但less于6GB,我的2GB去哪里? 为什么我只有6GB,而不是8GB或7.7GB? 以及如何解决这个问题?
另一台机器的另一个相同的问题 这一次与ESX 5.1 
和物理内存 
任何想法?
对于任何关心这个问题的人来说,我认为你应该更加关注为什么我的可用内存是6GB而不是8GB,并且回答我的2GB版本在哪里? 我search谷歌和所有的VMware过去3个月,我还没有看到任何解释。
您的虚拟机总共有5906MB的内存容量。
您的虚拟机拥有4608MB的预留内存容量。
您拥有1298Mb的虚拟机内存容量。
您没有足够的可用内存容量来运行具有2GB内存的虚拟机。
您需要调整您的内存预留,以便为新VM提供足够的内存。
“configuration”选项卡上显示的物理内存和“资源分配”选项卡上显示的内存容量是两个不同的东西。
“configuration”选项卡上显示的内存是主机中的物理内存量。
“资源分配”选项卡上显示的内存是可用于虚拟机的内存量。 您的问题是,您没有足够的内存供虚拟机运行2GB的虚拟机。
为什么物理内存和可用的虚拟机内存是如此不同是超出我的。
看看你的虚拟机。 如果您有特定的RAM预留,这意味着您要确保虚拟机具有可用的RAM。 如果您计划超额订购或充分利用您的资源,则可能不希望定义RAM预留。
编辑:
检查你的硬件。 如果这是一个多CPU系统,请确保您的RAM在节点间平衡。 然后…
更新您的ESXi安装。
您目前正在从2010年6月13日起运行VMware ESXi 4.1 build 260247 !
ESXi 4.1的当前版本是从2013年1月开始的Build 988178 。 您可能遇到错误 。
除此之外,每个虚拟机将消耗你已经分配的RAM加头顶。 例如,如果您的3GB虚拟机具有4vCPU,则它将消耗3 GB + 300 MB,这取决于您为虚拟机分配了多less个CPU。取决于vCPU的+分配的内存。