I just installed Lenny with kernel 2.6.26-2 (amd64) on IBM x3850 (4 CPU DualCore Xeon 7110 with VT + Hyperthreading) a few minutes ago. It's a fresh and clean install with nothing else running.
Vanilla Kernel 2.6.26-2 works fine and lenny's included openvz-kernel works fine too (i used that one before on this server).
I installed pve-kernel 2.6.24-7-pve (2.6.24-11) from proxmox.com Repository and did a reboot.
The server needed 30 minutes just to boot.
When i finally managed to log in from remote, i noticed that the machine is absolutely slow.
A "ps -ef" needs more then 10 seconds to display current proccesses running, display output very slow line by line ..
A simple "apt-get install less" command needs 5 minutes to install 'less'. The machine seems to be absolutely overloaded and is unuseable.
I googled around and found some hints on a kernel bug which seems to be fixed in 2.6.26 or later. But i'm not sure! The only thing i'm sure is that i definitely will not be able to use that pve-kernel on the IBM x3850 servers......
Any ideas?
I'd be glad to support finding that bug in pve-kernel. I've got several of these servers i just bought to install proxmox. I could immediately "lend" one server with remote access for testing and fixing.
--
Update 1: I tested the other pve.old- and pvetest-kernels from proxmox-Repository as well, all with the same result :-(
Update 2: what i further found out is that it seems to be a bug in kernel 2.6.24 especially in Ubuntu. Do you use Ubuntu to compile pve-kernels?
Update 3: tried to fiddle around with clocksource=.. kernel paramaters but without success (tried all available options acpi_pm jiffies tsc notsc... without any difference), i tried acpi=off and some other tricks without success
Update 4: similiar situations described here: http://forum.openvz.org/index.php?t=msg&goto=30122 - maybe kernel and/or hardware problem, at least kernel 2.6.25 does have a workaround (Quote: "Kernel 2.6.25 includes a workaround which detects this issue and uses only so much RAM as possible without a slowdown."). Will there be a 2.6.25+ pvekernel soon???
For proxmox staff i put dmesg online from plain vanilla debian 5 lenny kernel (2.6.26) and from the pvekernel which makes the server unuseable slow (both with printk.time=1 to compare -- you see the difference very clearly)
http://www.andreasotto.net/dmesg-vanillakernel.txt runs like a charm, fast and stable - time for booting 38 seconds
http://www.andreasotto.net/dmesg-pvekernel.txt terrible slow - time for booting: 25 minutes!!
Hopefully there can be done something..
Vanilla Kernel 2.6.26-2 works fine and lenny's included openvz-kernel works fine too (i used that one before on this server).
I installed pve-kernel 2.6.24-7-pve (2.6.24-11) from proxmox.com Repository and did a reboot.
The server needed 30 minutes just to boot.
When i finally managed to log in from remote, i noticed that the machine is absolutely slow.
A "ps -ef" needs more then 10 seconds to display current proccesses running, display output very slow line by line ..
A simple "apt-get install less" command needs 5 minutes to install 'less'. The machine seems to be absolutely overloaded and is unuseable.
I googled around and found some hints on a kernel bug which seems to be fixed in 2.6.26 or later. But i'm not sure! The only thing i'm sure is that i definitely will not be able to use that pve-kernel on the IBM x3850 servers......
Any ideas?
I'd be glad to support finding that bug in pve-kernel. I've got several of these servers i just bought to install proxmox. I could immediately "lend" one server with remote access for testing and fixing.
--
Update 1: I tested the other pve.old- and pvetest-kernels from proxmox-Repository as well, all with the same result :-(
Update 2: what i further found out is that it seems to be a bug in kernel 2.6.24 especially in Ubuntu. Do you use Ubuntu to compile pve-kernels?
Update 3: tried to fiddle around with clocksource=.. kernel paramaters but without success (tried all available options acpi_pm jiffies tsc notsc... without any difference), i tried acpi=off and some other tricks without success
Update 4: similiar situations described here: http://forum.openvz.org/index.php?t=msg&goto=30122 - maybe kernel and/or hardware problem, at least kernel 2.6.25 does have a workaround (Quote: "Kernel 2.6.25 includes a workaround which detects this issue and uses only so much RAM as possible without a slowdown."). Will there be a 2.6.25+ pvekernel soon???
For proxmox staff i put dmesg online from plain vanilla debian 5 lenny kernel (2.6.26) and from the pvekernel which makes the server unuseable slow (both with printk.time=1 to compare -- you see the difference very clearly)
http://www.andreasotto.net/dmesg-vanillakernel.txt runs like a charm, fast and stable - time for booting 38 seconds
http://www.andreasotto.net/dmesg-pvekernel.txt terrible slow - time for booting: 25 minutes!!
Hopefully there can be done something..
Last edited: