After updating a very old x86_64 3.x install to 3.8 it still has kernel-2.4.21-27.0.2.EL. Then if I repeat the yum update command, it offers to install kernel 2.4.21-47.EL.ia32e.
Neither of these situations seems quite right.
On Sat, Aug 26, 2006 at 05:06:30PM -0500, Les Mikesell wrote:
After updating a very old x86_64 3.x install to 3.8 it still has kernel-2.4.21-27.0.2.EL. Then if I repeat the yum update command, it offers to install kernel 2.4.21-47.EL.ia32e.
Neither of these situations seems quite right.
What is your cpu? (/proc/cpuinfo) What does rpm think is your architecture? (rpm --showrc| head)
If you think it's a bug, please fill a report at http://bugs.centos.org
Thanks,
Tru
On Mon, 2006-08-28 at 17:40 +0200, Tru Huynh wrote:
On Sat, Aug 26, 2006 at 05:06:30PM -0500, Les Mikesell wrote:
After updating a very old x86_64 3.x install to 3.8 it still has kernel-2.4.21-27.0.2.EL. Then if I repeat the yum update command, it offers to install kernel 2.4.21-47.EL.ia32e.
Neither of these situations seems quite right.
What is your cpu? (/proc/cpuinfo) What does rpm think is your architecture? (rpm --showrc| head)
---- cpuinfo -- The machines are ibm eserver 336's with 64-bit xeon's: processor : 0 vendor_id : GenuineIntel cpu family : 15 model : 4 model name : Intel(R) Xeon(TM) CPU 2.80GHz physical id : 0 siblings : 1 runqueue : 0 stepping : 8 cpu MHz : 2800.251 cache size : 0 KB fpu : yes fpu_exception : yes cpuid level : 5 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss tm ferr syscall lm sse3 monitor ds-cpl gv3 cnxt-id bogomips : 5583.66 clflush size : 64 address sizes : 0 bits physical, 0 bits virtual power management:
(cpu 1 is the same) -----
Rpm says: ARCHITECTURE AND OS: build arch : x86_64 compatible build archs: ia32e x86_64 noarch build os : Linux compatible build os's : linux install arch : ia32e install os : Linux compatible archs : ia32e x86_64 athlon noarch amd64 i686 i586 i486 i386 compatible os's : linux
-----
If you think it's a bug, please fill a report at http://bugs.centos.org
I think having ia32e in there is a bug, but I'm not sure where it belongs. It may be left from some old version of the installer. What current x86_64 kernel should be installed and do you have any suggestions on how to fix things?
Maybe your /boot partition is full? Have you tried to install the new kernel manually?
//Chris
On 8/28/06, Les Mikesell lesmikesell@gmail.com wrote:
On Mon, 2006-08-28 at 17:40 +0200, Tru Huynh wrote:
On Sat, Aug 26, 2006 at 05:06:30PM -0500, Les Mikesell wrote:
After updating a very old x86_64 3.x install to 3.8 it still has kernel-2.4.21-27.0.2.EL. Then if I repeat the yum update command, it offers to install kernel 2.4.21-47.EL.ia32e.
Neither of these situations seems quite right.
What is your cpu? (/proc/cpuinfo) What does rpm think is your architecture? (rpm --showrc| head)
---- cpuinfo -- The machines are ibm eserver 336's with 64-bit xeon's: processor : 0 vendor_id : GenuineIntel cpu family : 15 model : 4 model name : Intel(R) Xeon(TM) CPU 2.80GHz physical id : 0 siblings : 1 runqueue : 0 stepping : 8 cpu MHz : 2800.251 cache size : 0 KB fpu : yes fpu_exception : yes cpuid level : 5 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss tm ferr syscall lm sse3 monitor ds-cpl gv3 cnxt-id bogomips : 5583.66 clflush size : 64 address sizes : 0 bits physical, 0 bits virtual power management:
(cpu 1 is the same)
Rpm says: ARCHITECTURE AND OS: build arch : x86_64 compatible build archs: ia32e x86_64 noarch build os : Linux compatible build os's : linux install arch : ia32e install os : Linux compatible archs : ia32e x86_64 athlon noarch amd64 i686 i586 i486 i386 compatible os's : linux
If you think it's a bug, please fill a report at http://bugs.centos.org
I think having ia32e in there is a bug, but I'm not sure where it belongs. It may be left from some old version of the installer. What current x86_64 kernel should be installed and do you have any suggestions on how to fix things?
-- Les Mikesell lesmikesell@gmail.com
CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
On Mon, Aug 28, 2006 at 11:02:39AM -0500, Les Mikesell wrote:
On Mon, 2006-08-28 at 17:40 +0200, Tru Huynh wrote:
On Sat, Aug 26, 2006 at 05:06:30PM -0500, Les Mikesell wrote:
After updating a very old x86_64 3.x install to 3.8 it still has kernel-2.4.21-27.0.2.EL. Then if I repeat the yum update command, it offers to install kernel 2.4.21-47.EL.ia32e.
Neither of these situations seems quite right.
What is your cpu? (/proc/cpuinfo) What does rpm think is your architecture? (rpm --showrc| head)
---- cpuinfo -- The machines are ibm eserver 336's with 64-bit xeon's: processor : 0 vendor_id : GenuineIntel cpu family : 15 model : 4 model name : Intel(R) Xeon(TM) CPU 2.80GHz
<...>
Intel's x86_64...
(cpu 1 is the same)
Rpm says: ARCHITECTURE AND OS: build arch : x86_64 compatible build archs: ia32e x86_64 noarch build os : Linux compatible build os's : linux install arch : ia32e install os : Linux compatible archs : ia32e x86_64 athlon noarch amd64 i686 i586 i486 i386 compatible os's : linux
rpm finds the correct arch :)
If you think it's a bug, please fill a report at http://bugs.centos.org
I think having ia32e in there is a bug, but I'm not sure where it belongs. It may be left from some old version of the installer. What current x86_64 kernel should be installed and do you have any suggestions on how to fix things?
Well, Intel 64 bits on Xeon is IA32E. x86_64 on CentOS-3 is AMD's. If you look at /boot/config-2.4.21-47.EL, you will see that ia32e is SMP too. IA32E has been there since 3.4 http://mirror.centos.org/centos/3/docs/release-notes/as-amd64/RELEASE-NOTES-...
No need for kernel-smp. That's upstream decision. See also "EM64T server kernel architecture - ia32e or x86_64?" on the taroon mailing list (17 Dec 2004) https://www.redhat.com/archives/taroon-list/2004-December/msg00287.html
The updated yum fixes the ia32e not being recognised. http://bugs.centos.org/view.php?id=899
NOTABUG :P
On Mon, 2006-08-28 at 18:36 +0200, Tru Huynh wrote:
Well, Intel 64 bits on Xeon is IA32E. x86_64 on CentOS-3 is AMD's. If you look at /boot/config-2.4.21-47.EL, you will see that ia32e is SMP too. IA32E has been there since 3.4 http://mirror.centos.org/centos/3/docs/release-notes/as-amd64/RELEASE-NOTES-...
Thanks - I thought the *ia* kernels were for Itaniums, not xeons. It does seem to work OK. However, up till now yum has not offered to update the kernel.
The updated yum fixes the ia32e not being recognised. http://bugs.centos.org/view.php?id=899
That was probably the reason.