Re: rpmdb write File too large problem

seth vidal <[email protected]>
Newsgroups gmane.linux.rpm.yum
Message-ID <1276615845.27753.38.camel@rosebud>
On Tue, 2010-06-15 at 18:11 +0300, Piavlo wrote:
> 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@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@src]#             
> 
> Any ideas how to solve the problem?
> 


1. Are you out of disk space on /var or /var/lib?
2. Do you have some sort of weird limit on that fs for filesizes?

-sv
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.