专栏首页InvQ的专栏yum install redis 报错

yum install redis 报错

报错

error: rpmdb: BDB0113 Thread/process 490386/139641310775360 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
CRITICAL:yum.main:
Error: rpmdb open failed

解决

[root@1195 ~]# rm -f /var/lib/rpm/_db*
[root@1195 ~]# rpm --rebuilddb
[root@1195 ~]# yum clean all

再次安装

使用 yum install redis 再次安装,成功!

Loaded plugins: aliases, fastestmirror, protectbase
Repodata is over 2 weeks old. Install yum-cron? Or run: yum makecache fast
Cleaning repos: base docker-ce-stable epel extras rethinkdb updates
Cleaning up list of fastest mirrors
Other repos take up 1.5 M of disk space (use --verbose for details)
[root@1195 ~]# yum install redis
Loaded plugins: aliases, fastestmirror, protectbase
Determining fastest mirrors
base                                                                                                                                  | 3.6 kB  00:00:00     
docker-ce-stable                                                                                                                      | 3.5 kB  00:00:00     
epel                                                                                                                                  | 5.4 kB  00:00:00     
extras                                                                                                                                | 3.4 kB  00:00:00     
rethinkdb                                                                                                                             | 1.4 kB  00:00:00     
updates                                                                                                                               | 3.4 kB  00:00:00     
(1/10): base/7/x86_64/group_gz                                                                                                        | 166 kB  00:00:00     
(2/10): epel/x86_64/updateinfo                                                                                                        | 996 kB  00:00:00     
(3/10): epel/x86_64/group_gz                                                                                                          |  88 kB  00:00:00     
(4/10): extras/7/x86_64/primary_db                                                                                                    | 215 kB  00:00:00     
(5/10): base/7/x86_64/primary_db                                                                                                      | 6.0 MB  00:00:00     
(6/10): epel/x86_64/primary_db                                                                                                        | 6.8 MB  00:00:00     
(7/10): updates/7/x86_64/primary_db                                                                                                   | 7.4 MB  00:00:00     
(8/10): rethinkdb/primary                                                                                                             | 4.0 kB  00:00:01     
(9/10): docker-ce-stable/x86_64/primary_db                                                                                            |  48 kB  00:00:02     
(10/10): docker-ce-stable/x86_64/updateinfo                                                                                           |   55 B  00:00:02     
rethinkdb                                                                                                                                              17/17
0 packages excluded due to repository protections
Package redis-3.2.12-2.el7.x86_64 already installed and latest version
Nothing to do

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Hibernate, JDBC分页怎样实现?

    Query query = session.createQuery("from Student");

    MickyInvQ
  • jsp 有哪些动作?作用分别是什么?

    jsp:plugin:根据浏览器类型为 Java 插件生成 OBJECT 或 EMBED 标记。

    MickyInvQ
  • Lambda expresssion 与 AutomicReference的结合使用

    比如,想在foreach这个循环中,来更新lambda表达式外面的一个变量,此时会报错 variable used in lambda expression ...

    MickyInvQ
  • 磁盘空间满导致(空间释放后)GOLDENGATE进程无法启动

    最近有朋友反馈说OGG所在磁盘空间满,手动清理磁盘空间后,无法启动OGG进程,当时想想不应该,以前遇到很多次,空间满后,手动清理空间,如果mgr配置自启动或者手...

    徐靖
  • CVE-2021-3129:Laravel远程代码执行复现分析

    Laravel 是一套简洁、优雅的PHP Web开发框架(PHP Web Framework)。它可以让你从面条一样杂乱的代码中解脱出来;它可以帮你构建一个完美...

    Timeline Sec
  • Data truncation: Incorrect datetime value: '0000-00-00 00:00:00' for column xxx

    山海散人
  • Linux中的ps命令都用过,不过我相信你看完本文你会“卧槽,原来我只会皮毛!”

    Linux中的ps命令是Process Status的缩写。ps命令用来列出系统中当前运行的那些进程。ps命令列出的是当前那些进程的快照,

    网络技术联盟站
  • Class文件结构(1)—手动解析每一个字节,你看不懂

    通过我们javap -verbose TulingByteCode .class反编译,下面的字节码想必大家都看过,但是他是怎么来的呢?又代表了什么意思呢?

    源码之路
  • 全网首发!laravel 远程代码执行漏洞POC

    laravel Remote code execute on debug mode复现

    用户2202688
  • Laravel <= v8.4.2调试模式造成远程代码执行漏洞

    2020年11月底, 在为我们的一个客户进行安全审计时, 我们发现了一个基于Laravel的网站. 虽然这个网站的安全状态很好, 但我们...

    Aran

扫码关注云+社区

领取腾讯云代金券