[Yum] rpmdb write File too large problem

Piavlo piavka at cs.bgu.ac.il
Tue Jun 15 15:11:04 UTC 2010


 Hi,

I'm running Centos 5.5 64 bit
At some point I've started getting the following error
"Error: Database disk image is malformed"
and could not install anything anymore with yum

I've stried "yum clean all" several times but next "yum update"
failed with same error.

Next I tried to remove /var/lib/rpm/__db.* files and run "rpm --rebuilddb"
and now I get the following error and have no idea how to fix it:

[root at srv]#  rpm --rebuilddb
rpmdb: write: 0x2b9224bbb7b8, 1024: File too large
rpmdb: /var/lib/rpmrebuilddb.10789/Packages: write failed for page 2777
rpmdb: /var/lib/rpmrebuilddb.10789/Packages: unable to flush page: 2777
error: db4 error(27) from db->sync: File too large
rpmdb: write: 0x2b9224bbb7b8, 1024: File too large
rpmdb: /var/lib/rpmrebuilddb.10789/Packages: write failed for page 2777
rpmdb: /var/lib/rpmrebuilddb.10789/Packages: unable to flush page: 2777
error: db4 error(27) from db->sync: File too large
File size limit exceeded
[root at src]#             

Any ideas how to solve the problem?

Thanks
Alex


More information about the Yum mailing list