You may need to configure and recompile the kernel or use aptitude to install the server kernel. You installed Ubuntu Server 10.10, right? The desktop kernel isn't configured for 4p servers and the fact that it's stopping at 32 cores is interesting since that means part of a CPU is being used which rules out hardware being the problem (if the BIOS sees it all.) Also consider that 32 is a nice pretty power of 2.
All in all, I would install the latest server kernel, these packages:
Code:
jdoane@khan:~$ apt-cache search server kernel latest
linux-headers-server - Linux kernel headers on Server Equipment.
linux-image-server - Linux kernel image on Server Equipment.
linux-server - Complete Linux kernel on Server Equipment.
So you want:
Code:
jdoane@khan:~$ sudo apt-get install linux-headers-server linux-image-server linux-server
Once it works, I would remove the old kernel to keep /boot clean.
If that doesn't work, use aptitude to download the linux sources, and reconfigure and build the kernel from scratch. Make sure to
so you can compile with all 32 threads so it will be zippy quick if you end up having to compile it.
Before you know it, you'll be running 48 cores.
Personally, I go for the latest LTS release on new servers and I typically use their server installer instead. If I want a GUI, I just add stuff as I need them.