Linux——无法使用rpm查找安装文件

    xiaoxiao2021-03-26  27

    例如执行命令 rpm -qa |grep apache

    出现以下错误:

    rpmdb: unable to join the environment error: db3 error(11) from dbenv->open: Resource temporarily unavailable error: cannot open Packages index using db3 - Resource temporarily unavailable (11) error: cannot open Packages database in /var/lib/rpm rpmdb: unable to join the environment error: db3 error(11) from dbenv->open: Resource temporarily unavailable error: cannot open Packages database in /var/lib/rpm

    参照网上解决

    1. 在/var/lib/rpm路径下删除文件: rm -rf __db*

    然并卵,仍然出现了一样的问题且到该文件夹下查看时,又出现了文件__db.001

    2. 所以,在删除文件后还要进行重建rpm数据库的操作

     rm -f /var/lib/rpm/__db*

    rpm --rebuilddb

    然后出现错误:

    rpmdb: write: 0x1737ee0, 8192: No space left on device Bus error (core dumped)

    3. 查看当前内存使用情况

    使用命令df -h 查看当前内存使用情况

    发现竟然内存使用完毕,清理空间

    Filesystem                    Size  Used Avail Use% Mounted on /dev/mapper/VolGroup-lv_root   27G   27G     0 100% / tmpfs                         940M     0  940M   0% /dev/shm /dev/sda1                     485M   39M  421M   9% /boot

    4. 查看所有文件夹内存状况

    切换到/根目录,使用命令查看所有文件夹使用情况 du -h --max-depth=1

    15M     ./sbin 31M     ./etc 4.0K    ./webapps-OcrServer 4.0K    ./media 0       ./net 4.0K    ./mnt 856K    ./tmp 4.0K    ./selinux 164K    ./dev 0       ./misc 0       ./sys 16G     ./data 12K     ./.dbus 401M    ./appl 29M     ./boot 26M     ./lib64 3.7G    ./home 872K    ./root 5.1G    ./usr 7.7M    ./bin 16K     ./lost+found 620M    ./var 54M     ./opt

    发现幺蛾子出现在data文件夹下,处理

    然后竟然就解决了,O__O 

    以上。

    转载请注明原文地址: https://ju.6miu.com/read-663742.html

    最新回复(0)