码迷,mamicode.com
首页 > 数据库 > 详细

rpmdb报错

时间:2014-09-22 15:25:32      阅读:310      评论:0      收藏:0      [点我收藏+]

标签:http   io   os   ar   for   sp   on   c   ad   

在安装tpcc-mysql时候,报错

[root@mha_backup /root]
#rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
Retrieving http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
warning: /var/tmp/rpm-tmp.BiyV92: Header V3 DSA/SHA1 Signature, key ID 217521f6: NOKEY
Preparing...                ########################################### [100%]
   1:epel-release           ########################################### [100%]
rpmdb: page 166: illegal page type or format
rpmdb: PANIC: Invalid argument
rpmdb: Providename: pgin failed for page 166
error: db3 error(-30974) from dbcursor->c_get: DB_RUNRECOVERY: Fatal error, run database recovery
error: error(-30974) getting "epel-release" records from Providename index
rpmdb: PANIC: fatal region error detected; run recovery
error: db3 error(-30974) from dbcursor->c_close: DB_RUNRECOVERY: Fatal error, run database recovery
rpmdb: PANIC: fatal region error detected; run recovery
error: db3 error(-30974) from db->sync: DB_RUNRECOVERY: Fatal error, run database recovery
rpmdb: PANIC: fatal region error detected; run recovery
error: db3 error(-30974) from db_create: DB_RUNRECOVERY: Fatal error, run database recovery
error: cannot open Conflictname index using db3 -  (-30974)

这导致yum和rpm命名一直报错

#yum install bzr 
rpmdb: PANIC: fatal region error detected; run recovery
error: db3 error(-30974) from dbenv->open: DB_RUNRECOVERY: Fatal error, run database recovery
error: cannot open Packages index using db3 -  (-30974)
error: cannot open Packages database in /var/lib/rpm
CRITICAL:yum.main:

Error: rpmdb open failed

解决办法:

[root@mha_backup /root]
#rm -f /var/lib/rpm/__db*
[root@mha_backup /root]
#rpm --rebuilddb
[root@mha_backup /root]
#yum clean all

恢复正常。

这是由于rpm在更新时候冲突导致的。

rpmdb报错

标签:http   io   os   ar   for   sp   on   c   ad   

原文地址:http://my.oschina.net/u/1440383/blog/316913

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!