[pve-devel] qemu-server :  memory hotplug patch v4
    Alexandre Derumier 
    aderumier at odiso.com
       
    Wed Aug 27 06:13:45 CEST 2014
    
    
  
Hi,
I have reworked the the memory hotplug patch,
with some big change.
Now, we add|remove pc-dimm devices with 
qm set <vmid> -dimmX <size>
qm set <vmid> -delete dimmX
and we don't remove dimmX from config at vm start.
Like this, we can define a vm, with prepopulated un-pluggable dimm.
Total guest memory is : "memory:" + "dimmx:"
For example
I have some customers who's have a 16G at start, but want to add|remove memory after the start.
I simply created a vm with memory:1G + 15 x dimm of 1G, then it will be possible to remove them.
Note that you need to always defined the "memory:" param, which is the non-unpluglable memory.
dimm devices are not see at boot, so "memory:" need to be big enough to load the bootloader,kernel,..
Note that memory unplug should be available soon:
http://lists.gnu.org/archive/html/qemu-devel/2014-08/msg02892.html
    
    
More information about the pve-devel
mailing list