报错信息:
(1/3):启动 Redis 服务...
error: rpmdb: BDB0113 Thread/process 20681/140200172423232 failed: BDB1507 Thread died in Berkeley DB library
error: db5 error(-30973) from dbenv->failchk: BDB0087 DB_RUNRECOVERY: Fatal error, run database recovery
error: cannot open Packages index using db5 - (-30973)
error: cannot open Packages database in /var/lib/rpm
error: rpmdb: BDB0113 Thread/process 20681/140200172423232 failed: BDB1507 Thread died in Berkeley DB library
error: db5 error(-30973) from dbenv->failchk: BDB0087 DB_RUNRECOVERY: Fatal error, run database recovery
error: cannot open Packages database in /var/lib/rpm
解决方案:
[root@cly ~]# cd /var/lib/rpm
[root@cly rpm]# ls
Basenames __db.001 __db.003 Group Name Packages Requirename Sigmd5
Conflictname __db.002 Dirnames Installtid Obsoletename Providename Sha1header Triggername
[root@cly rpm]# rm -rf __db*
[root@cly rpm]# rpm --rebuilddb
博客记录了 Redis 服务启动时出现的报错信息,如 rpmdb 相关错误,提示需进行数据库恢复。同时给出了解决方案,先进入 /var/lib/rpm 目录,删除 __db* 文件,再执行 rpm --rebuilddb 命令。
1192

被折叠的 条评论
为什么被折叠?



