On Fri, 7 Jan 2011, Camron W. Fox wrote: > To: CentOS mailing list <centos@xxxxxxxxxx> > From: Camron W. Fox <cwfox@xxxxxxxxxxxxxx> > Subject: Corrupted RPM DB can't be rebuilt. > > Alle, > > I have a major problem. I'm running CentOS 5.5 on some rather old > hardware (Dual Celeron 500MHz with 768MB of memory). Sometime in the > last week, the DB became corrupted (I noticed when yum update would hang). > I've tried running rpm --rebuild with both the > 2.6.18-194.17.4 and 2.6.18-194.26.1 kernels and get a > segmentation fault each time. > Consequently, I'm pretty much stuck and cannot do > any update. Also, the machine has a tendency to hang any > time operations are done. I've disabled some of the > cronjobs that do this, but this is no way to operate. > I would appreciate any input on where to go from here to try and > rectify the problem. Hi Camron. I make daily backups of my rpm database, just in case things go pear shaped like this. ### Oldest backup dir is: rpm-database-2011-01-03_01.15.02 There are 6 backups available. NUMBER_REQUIRED_BACKUPS: 5 The oldest backup dir to be deleted is: /backup/rpm-database/rpm-database-2011-01-03_01.15.02 There are more than 5 backups in this directory, and oldest backup rpm-database-2011-01-03_01.15.02 has been deleted. Contents of /backup/rpm-database backup dir is: rpm-database-2011-01-04_01.15.01 rpm-database-2011-01-05_01.15.01 rpm-database-2011-01-06_01.15.01 rpm-database-2011-01-07_01.15.02 rpm-database-2011-01-08_01.15.01 /dev/hdc6 umounted You can get the script to do this and more, from: Generic PHP CL backup script http://forums.fedoraforum.org/showthread.php?t=248436 Kind Regards, Keith Roberts ----------------------------------------------------------------- Websites: http://www.karsites.net http://www.php-debuggers.net http://www.raised-from-the-dead.org.uk All email addresses are challenge-response protected with TMDA [http://tmda.net] ----------------------------------------------------------------- _______________________________________________ CentOS mailing list CentOS@xxxxxxxxxx http://lists.centos.org/mailman/listinfo/centos