Greetings.
I am having issues with rpm/yum on a centos 5.2 x86_64.
I am trying to update from 5.2 to 5.4. During yum update, the
application became unresponsive during the package search. It had not
begun to download any packages.
I tried to do a "yum clean all", but that wouldn't complete
either. I
tried to do a rpm --rebuild, but that failed with a segmentation fault.
Tried it a couple of times... Reboot didn't work. I copied the
database files out of /var/lib/rpm to a safe location, then deleted the
__db.* files. Ran rpm --initdb. That seemed to work. Now, I've been
running rpm --rebuild for around 18 hours.
The load factor on the server is 1.0, according to uptime. Top shows
that it is running, using 100% cpu. Iostat shows around 25% usr load.
I see the os raid drives bounce on occasion.
ps -ef shows the following daemons running (applicable to rpm):
/usr/lib/rpm/rpmd --rebuilddb
/usr/lib/rpm/rpmq -q --all --qf %{name}-%{version}-%{release}.%{arch}.rpm\n
/bin/sort
A search of google led to no real help, but I may be searching wrong...
Here are the specs:
Centos 5.2
kernel: 2.6.18-92.1.6.el5 #1 SMP
x86_64
2 xeon 3.20ghz procs, 4 logical
I can't get the rpm or yum version, since rpm is still running.
This is a stock install, using the xfs kmod. Only non-standard app
installed is the 3ware utilities. I have run a yum update on another
64bit box (almost identical hardware) and a 32 bit box with no
problems. The boxes were at 5.2 and 5.0, respectively.
Any thoughts?
Thanks,
Monty