none
Why does VMs are not releasing their memory? W2012R2 fully patched, 5 VMs and no free memory available RRS feed

  • Question

  • Why does VMs are not releasing their memory? W2012R2 fully patched, 4 VMs and no free memmory available

    My H-V Host: Dell R720 - 32 GB of RAM

     

    VM Name Min  Max Needing
    VM01 1024  4096 1700
    VM02 2048 6192 4200
    VM03 1024  2048 1200
    VM04 6000 (no dynamic memory)
    VM05 4096 (no dynamic Memory)

    Based on task manager, =~9 GB of RAM available
    No backup in progress

    So, i tried to change the RAM of the VM04 to 12GB, 10Gb, even 8GB...
    The VM03 has refused to start due to low memory

    So i´ve shutted down, VM03, still no memory available to start VM04
    So i´ve shutted down, VM02, still no memory available to start VM04
    So i´ve shutted down, VM01, still no memory available to start VM04

    RAMMap and VMMAP and ProcExplorer wern´t able to find what was eating up the RAM 

    Even with all VMs stopped (beside VM05).. still no memory available to start VM04

    What i did: after a reboot of the HV Host.. everything was fine

    Why is that?
    and how do diagnose?
    If happens again in the future, what should I try?


    • Edited by KayZerSoze Friday, August 9, 2019 5:11 PM typo
    Friday, August 9, 2019 5:08 PM

Answers

  • It seems, remaining memory is used by hyper-v host..

    Available memory when you shut down above vms, is not enough to start VM04.

    Please shutdown above vms if Possible, then reboot the Host server and try again to restart the VM04 and step by step other vms

    Saturday, August 10, 2019 3:04 PM