VMware Cloud Community
CatMucius
Contributor
Contributor

RAM allocated for VMs is too small

Hello to everyone,

I've encountered a strange situation: VMware ESXi 4.0.0 is installed on host with 1 Core2 Quad CPU and 16 GB of RAM. The installation is fresh and there are no VMs in inventory yet.

The problem: out of these 16 GB, only about 7.2 are actually allocated for virtual machines. When I open the Memory section in the Configuration tab of VI client, I see the following:

Total:

16279.1 MB

System:

---

Virtual Machines:

7286.0

If I go to Configuration --> System Resource Allocation --> Advanced --> host, I see that 7286 MB is exactly the quantity reserved for "host" (to VMs, as I understand). This reservation cannot be modified.

The Summary tab shows "Memory usage" equal to 8989.0 MB (out of 16279.05 MB) - contrary to the fact that nothing runs on the ESXi hostm except itself. In the same way, Performance also shows that 9205048 KB are Consumed by the host.

Why does it bother me - because I would like to use as much RAM as possible for VMs memory reservations. Currently, if I try to define a new Resource Pool, I see that maximal RAM that can be reserved is 5939 MB - and that's all!

What can be reason for this? Does ESXi host really allocates all this RAM for itself, or it just does not utilize it?

I would very appreciate any help.

Thanks in advance,

Vladimir.

0 Kudos
6 Replies
AntonVZhbankov
Immortal
Immortal

Try to set all reservations and limits for all resource pools and VMs to zero.


---

MCSA, MCTS, VCP, VMware vExpert '2009

http://blog.vadmin.ru

EMCCAe, HPE ASE, MCITP: SA+VA, VCP 3/4/5, VMware vExpert XO (14 stars)
VMUG Russia Leader
http://t.me/beerpanda
0 Kudos
CatMucius
Contributor
Contributor

Hi Anton,

Thanks for your help.

I tried to remove all reservations, but it does not help. In fact, the issue exists even after clean installation - before any VMs, templates, resource pools are added to inventory, and before the host is added to vCenter.

Regards,

Vladimir.

0 Kudos
AntonVZhbankov
Immortal
Immortal

I suggest you to write to VMware Support. Please post solution here after problem is solved.


---

MCSA, MCTS, VCP, VMware vExpert '2009

http://blog.vadmin.ru

EMCCAe, HPE ASE, MCITP: SA+VA, VCP 3/4/5, VMware vExpert XO (14 stars)
VMUG Russia Leader
http://t.me/beerpanda
0 Kudos
J1mbo
Virtuoso
Virtuoso

Out of interest, is this a two-socket machine? I wondered if the RAM had been installed in the correct sockets for a 1 CPU configuration.

Please award points to any useful answer.

0 Kudos
CatMucius
Contributor
Contributor

Anton,

Will VMware support answer me? The ESXi is a free-of-charge OS, we didn't pay them a dime for it.

0 Kudos
CatMucius
Contributor
Contributor

J1mbo:

The machine has 4 memory sockets, with a chip of 4 GB in each. The memory chips used are Kingston KVR800D2N6K2/8G.

0 Kudos