On May 11, 2005, at 11:14 AM, Tru Huynh wrote:
On Wed, May 11, 2005 at 10:59:51AM -0400, Jason Dixon wrote:
I'm attempting to upgrade to kernel-smp-2.4.21-27.0.4.EL (x86_64) on a Dell 1850.
On CentOS-3, you should be using the ia32e (EM64T Intel)kernels not the x86_64 (AMD opteron). Can you retry with the ia32e kernels (UP/SMP) ?
Yes, I see that now:
[root@polaris root]# rpm -q --qf "%{ARCH} %{VERSION}-%{RELEASE}\n" kernel ia32e 2.4.21-27.0.2.EL
[root@polaris root]# rpm -q --qf "%{ARCH} %{VERSION}-%{RELEASE}\n" kernel-smp x86_64 2.4.21-27.0.4.EL
However, I wonder why "yum install kernel-smp" chose the x86_64 kernel? Looking in the CentOS update repository, there is no ia32e directory. Inside the x86_64 directory, I see the following kernels:
kernel-2.4.21-27.0.4.EL.ia32e.rpm kernel-2.4.21-27.0.4.EL.x86_64.rpm kernel-smp-2.4.21-27.0.4.EL.x86_64.rpm kernel-smp-unsupported-2.4.21-27.0.4.EL.x86_64.rpm kernel-unsupported-2.4.21-27.0.4.EL.ia32e.rpm kernel-unsupported-2.4.21-27.0.4.EL.x86_64.rpm
Why is there no kernel-smp for ia32e? Based on the current kernel's behavior, I guess it's safe to assume the UP kernel will work for SMP, but why isn't it labeled accordingly? Is this just an oversight by the package maintainers? It would be great if someone could post a FAQ regarding these kernels for CentOS 3.4.
Thanks,
-- Jason Dixon DixonGroup Consulting http://www.dixongroup.net