After update to 2.6.32-2-pve, load average increase from 0 to 2

RCK

Renowned Member
Oct 20, 2009
62
1
73
Hello,

I just updated my proxmox farm from 2.6.32-1 to 2.6.32-2 kernel (with all package available in deb http://download.proxmox.com/debian lenny pve).
All was okay except my cpu load average is now between 2 and 3, instead of 0 :confused:
The VM image have not changed, so it's not their fault.

Please see attached files for htop and cacti information.
If you have any ideas to come back to a small load, tell me what to test ;)

Rck

pveversion -v
Code:
pdm2:~# pveversion -v
pve-manager: 1.5-9 (pve-manager/1.5/4728)
running kernel: 2.6.32-2-pve
proxmox-ve-2.6.32: 1.5-7
pve-kernel-2.6.32-2-pve: 2.6.32-7
qemu-server: 1.1-14
pve-firmware: 1.0-5
libpve-storage-perl: 1.0-13
vncterm: 0.9-2
vzctl: 3.0.23-1pve11
vzdump: 1.2-5
vzprocps: 2.0.11-1dso2
vzquota: 3.0.11-1
pve-qemu-kvm: 0.12.4-1
ksm-control-daemon: 1.0-3
 

Attachments

  • cacti.jpg
    cacti.jpg
    51.5 KB · Views: 32
  • PrtScr capture_2.jpg
    PrtScr capture_2.jpg
    181.6 KB · Views: 25
Last edited:
Okay, after testing, I confirm that there is a bug in the pve-kernel-2.6.32-2-pve. (at least on my hardware - Dell Optiplex 380 SF - Core2Duo 8400 - 4GB)
Rolling back to pve-kernel-2.6.32-1-pve or pve-kernel-2.6.18-2-pve fix the KVM load average problem.
 

Attachments

  • 2.8.18-2.jpg
    2.8.18-2.jpg
    107.4 KB · Views: 30
If you had installed the 2.6.32-1 before, the install packages should still be on your server.
So, just execute the following commands:
cd /var/cache/apt/archives
dpkg -i proxmox-ve-2.6.32_1.5-4_all.deb
then vim /boot/grub/menu.lst
and remove the 2.6.32-2 bloc at the bottom
title Proxmox Virtual Environment, kernel 2.6.32-2-pve
root (hd0,0)
kernel /vmlinuz-2.6.32-2-pve root=/dev/mapper/pve-root ro
initrd /initrd.img-2.6.32-2-pve
be sure to keep the kernel 2.6.32-1-pve bloc, or your server will not reboot :)
 
Do i take it then that 2.6.32-2 is still problematic ? I dont have 2.6.32-1 to go to.
 
Hi,

Tests on 2 serveur. Same CPU modele (4 x Intel(R) Core(TM)2 Quad CPU Q8400 @ 2.66GHz)
Motherboard memory and HDD are different.
Same VM KVM

3.6.32-2

load average: 0.68, 0.60, 0.48 :(

Code:
pveversion -v
pve-manager: 1.5-9 (pve-manager/1.5/4728)
running kernel: 2.6.32-2-pve
proxmox-ve-2.6.32: 1.5-7
pve-kernel-2.6.32-2-pve: 2.6.32-7
pve-kernel-2.6.18-2-pve: 2.6.18-5
qemu-server: 1.1-14
pve-firmware: 1.0-5
libpve-storage-perl: 1.0-13
vncterm: 0.9-2
vzctl: 3.0.23-1pve11
vzdump: 1.2-5
vzprocps: 2.0.11-1dso2
vzquota: 3.0.11-1
pve-qemu-kvm: 0.12.4-1
ksm-control-daemon: 1.0-3
p
Code:
veperf
CPU BOGOMIPS:      21334.01
REGEX/SECOND:      656160
HD SIZE:           94.49 GB (/dev/mapper/pve-root)
BUFFERED READS:    74.54 MB/sec
AVERAGE SEEK TIME: 8.88 ms
FSYNCS/SECOND:     965.97
3.6.32-1

0.00, 0.06, 0.07 :p

Code:
pveversion -v
pve-manager: 1.5-9 (pve-manager/1.5/4728)
running kernel: 2.6.32-1-pve
proxmox-ve-2.6.32: 1.5-4
pve-kernel-2.6.32-1-pve: 2.6.32-4
pve-kernel-2.6.32-2-pve: 2.6.32-7
pve-kernel-2.6.18-2-pve: 2.6.18-5
qemu-server: 1.1-14
pve-firmware: 1.0-5
libpve-storage-perl: 1.0-13
vncterm: 0.9-2
vzctl: 3.0.23-1pve11
vzdump: 1.2-5
vzprocps: 2.0.11-1dso2
vzquota: 3.0.11-1
pve-qemu-kvm: 0.12.4-1
ksm-control-daemon: 1.0-3
Code:
pveperf
CPU BOGOMIPS:      21332.20
REGEX/SECOND:      714584
HD SIZE:           94.49 GB (/dev/mapper/pve-root)
BUFFERED READS:    112.25 MB/sec
AVERAGE SEEK TIME: 8.75 ms
FSYNCS/SECOND:     1135.09
Hope that can help

Regards,

Tes
 
I just upgraded my Proxmox VE server to kernel 2.6.32-3 (pve-kernel-2.6.32-3-pve). Regarding the load, it looks better than kernel 2.6.32-2, but still not as kernel 2.6.32-1.

pve-kernel-2.6.32-1-pve: 0.00
pve-kernel-2.6.32-2-pve: 0.50
pve-kernel-2.6.32-3-pve: 0.10
 
Last edited:
I just upgraded my Proxmox VE server to kernel 2.6.32-3 (pve-kernel-2.6.32-3-pve). Regarding the load, it looks better than kernel 2.6.32-2, but still not as kernel 2.6.32-1.

What kernel version do you use exactly?
 
Dietmar,

I am using kernel 2.6.32-3-pve 64 bits (x86_64).

To be honnest, I do not see any problem with 2.6.32-2-pve or 2.6.32-3-pve! It is just than the load average "seems" higher.

I do not think there is a problem to use kernel 2.6.32-3-pve.
 
Dietmar,

My mistake, the load is as follow:

pve-kernel-2.6.32-1-pve: 0.00
pve-kernel-2.6.32-2-pve: 0.50
pve-kernel-2.6.32-3-pve: 0.10

With pve-kernel-2.6.32-3-pve, it is almost again the same as pve-kernel-2.6.32-1-pve.
 
It's a good news to see the Load Average decrease with pve-kernel-2.6.32-3-pve, because even if it's a artificial mesurement, the jump was so huge between 32-1 and 32-2 that it was scary :p
 
Now I have upgraded my second Proxmox VE server to kernel 2.6.32-3 (pve-kernel-2.6.32-3-pve). Regarding the load, it looks like kernel 2.6.32-1:

pve-kernel-2.6.32-1-pve: 0.00
pve-kernel-2.6.32-2-pve: 0.50
pve-kernel-2.6.32-3-pve: 0.00

Kernel: pve-kernel-2.6.32-3-pve
CPU: Intel Core i7-860 @ 2.80 GHz -- 4 cores / 8 threads
Architecture: x86_64

My first server:

Kernel: pve-kernel-2.6.32-3-pve
CPU: Intel Core 2 Quad Q6600 @ 2.40 GHz -- 4 cores
Architecture: x86_64
 
Now I have upgraded my second Proxmox VE server to kernel 2.6.32-3 (pve-kernel-2.6.32-3-pve). Regarding the load, it looks like kernel 2.6.32-1:

pve-kernel-2.6.32-1-pve: 0.00
pve-kernel-2.6.32-2-pve: 0.50
pve-kernel-2.6.32-3-pve: 0.00

Kernel: pve-kernel-2.6.32-3-pve
CPU: Intel Core i7-860 @ 2.80 GHz -- 4 cores / 8 threads
Architecture: x86_64

My first server:

Kernel: pve-kernel-2.6.32-3-pve
CPU: Intel Core 2 Quad Q6600 @ 2.40 GHz -- 4 cores
Architecture: x86_64
Are those OVH servers? (You have CPUs from their offer ;) )
 
Hi,
Does 2.6.32-3 come from pve update or pve-test update ?

Regards,

Tes

PS : Just see the new version of PVE ^^
Download and test it today
 
Last edited:
Hi,
Does 2.6.32-3 come from pve update or pve-test update ?

Both repositories contain the same version currently. Why don't you simply use the full version numbers when you talk aboout kernel versions? Current package version is "2.6.32-12"

(file name: pve-kernel-2.6.32-3-pve_2.6.32-12_amd64.deb)