====== Hotplug Memory ====== Unter VMware kann man den VMs Mem und CPU's online hinzufügen. Dafür muss jeoch einmal bei einer ausgeschaltenen VM die HotPlug Option gesetzt werden. VM -> Edit Settings -> Options -> Memory/CPU Hotplug. Hat man dies erledigt kann man online einer VM Speicher geben. Jedoch bekommt das OS dies nicht ohne Hilfe mit. Unter Linux Check ob Speicher schon verfügbar. root@mail2:~# grep line /sys/devices/system/memory/*/state /sys/devices/system/memory/memory0/state:online /sys/devices/system/memory/memory10/state:offline /sys/devices/system/memory/memory11/state:offline /sys/devices/system/memory/memory12/state:offline /sys/devices/system/memory/memory13/state:offline /sys/devices/system/memory/memory14/state:offline /sys/devices/system/memory/memory15/state:offline /sys/devices/system/memory/memory1/state:online /sys/devices/system/memory/memory2/state:online /sys/devices/system/memory/memory3/state:online /sys/devices/system/memory/memory4/state:online /sys/devices/system/memory/memory5/state:online /sys/devices/system/memory/memory6/state:online /sys/devices/system/memory/memory7/state:online /sys/devices/system/memory/memory8/state:offline /sys/devices/system/memory/memory9/state:offline \\ Jetzt können die Memblöcke die offline stehen online genommen werden root@mail2:~# echo online > /sys/devices/system/memory/memory14/state root@mail2:~# echo online > /sys/devices/system/memory/memory15/state .... .... \\ Oder per Schleife for i in `grep line /sys/devices/system/memory/*/state | grep offline | awk -F ":" {' print $1 '}` ; do echo "online" > $i ; done