`
kalogen
  • 浏览: 880109 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

rpmdb: unable to join the environment

阅读更多
Hello,

If you get following or error while Rebuilding RPM database:

Quote:
[root@www root]# rpm –rebuilddb
rpmdb: unable to join the environment
error: db4 error(11) from dbenv->open: Resource temporarily unavailable
error: cannot open Packages index 

Try This

Quote:
[root@www root]# rm -f /var/lib/rpm/__db*
[root@www root]# echo “%__dbi_cdb create private cdb mpool mp_mmapsize=16Mb mp_size=1Mb” > /etc/rpm/macros
[root@www root]# rpm –rebuilddb 

PLEASE NOTE: This Fix Is Only For RedHat OS
分享到:
评论

相关推荐

    cfengine-rpmdb:帮助管理,维护和盘点rpm数据库的策略

    RPMDB 帮助管理和维护rpm数据库的策略。 rpmdb_manage_corruption 修复rpm错误最常见的方法是清理锁定文件。 当此策略在查询rpm packge数据库时检测到错误时,它将清除锁定文件并重建数据库。 如何融入您的政策 ...

    安装freescale的ltib问题解决办法汇总

    libstdc++ gcc-c++ zlib zlib-devel rpm rpm-build ncurses-devel m4 bison ALL = NOPASSWD: /usr/bin/rpm,...rpmdb: --force-debian: unknown option lxdialog mtd-utils uuid.h label_statement mux_server.c types.h

    CentOS7清理yum缓存和释放内存方法.pdf

    * rpmdb:清理RPM数据库缓存 * all:清理所有缓存 例如,要清理headers缓存,可以使用以下命令: yum clean headers 二、释放内存 Linux系统中的内存管理是通过page cache和dentry cache来管理的。page cache是...

    在linux中 rpm数据库又损坏了,怎么办?l

    在这个过程中,如果在执行`rpmdb --rebuilddb`命令时遇到设备忙的错误,可能是因为有其他进程正在使用RPM数据库。此时,你可以等待一段时间,或者使用`fuser -kuv /var/lib/rpm/*`命令强制结束占用该数据库的进程,...

    samba服务器

    - **How-to文档**: 提供具体的安装步骤和配置示例。 - **开发文档**: 为开发者提供API文档和技术指南。 #### 七、总结 Samba不仅提供了强大的文件和打印共享功能,还具备良好的跨平台兼容性。通过详细的安装步骤和...

    linux上安装配置SAMBA操作

    path = /path/to/sharedfolder browseable = yes read only = no guest ok = yes create mask = 0775 directory mask = 0775 ``` 2. 修改`/etc/sysconfig/samba`,设置Samba服务器的启动参数,如服务器名称...

    在linux上安装配置samba服务器借鉴.pdf

    path = /path/to/your/directory read only = no browseable = yes guest ok = yes create mask = 0777 directory mask = 0777 ``` 在这个例子中,`sharedirectory`是你为共享命名的标识符,`comment`是共享...

    Linux操作系统下Samba服务器的应用

    通过挂载Fedora的光盘并进入Fedora/RPMS路径,我们可以找到并安装rpmdb-fedora软件包,然后安装samba相关的rpm包。 2. **Samba工具的使用** - **smbtree**:此工具用于显示局域网内的所有共享主机和目录列表,有助...

    在linux上安装配置samba服务器.pdf

    [root@linux RPMS]# rpm -ivh rpmdb-redhat-9-0.20030313.i386.rpm ``` 4. 卸载并重新挂载光驱,以确保安装A盘中的Samba包: ``` [root@linux RPMS]# cd [root@linux root]# umount /dev/cdrom [root@linux ...

    在linux上安装配置samba服务器收集.pdf

    3. 安装`rpmdb-redhat`包,这是一个预处理步骤,解决依赖关系问题: ``` [root@linux RPMS]# rpm -ivh rpmdb-redhat-9-0.20030313.i386.rpm ``` 4. 卸载光驱并重新挂载A盘,确保挂载正确: ``` [root@linux ...

    ambari常见问题及解决方案

    Warning: RPMDB altered outside of yum. ``` **解决方案**: 1. **清除历史记录**: 删除 `/var/lib/yum/history` 目录下的所有文件。 ``` rm -rf /var/lib/yum/history/*.sqlite ``` 2. **重新安装**: 再次...

    yumSuperVerify:验证rpm和yum数据库的实用程序

    **此REPO已存档,不再被主动维护** 请 。 YumSuperVerify YumSuperVerify是一个实用程序,用于检测Yum和RPM数据库中的数据库损坏。 有许多工具可以执行此操作,但是我们发现到目前为止,没有实用程序...[ INFO] RPMDB

    linux 5 Oracle 9i 系统补丁安装

    7. `rpmdb-redhat-4-0.20071031.src.rpm`: 这是RPM数据库的源代码包,用于管理和维护RPM包的信息。 这些文件可能是安装或更新Linux环境中必要的库和开发工具,但不是Oracle 9i补丁的一部分。不过,一个完整的Linux...

    linux 查看磁盘空间大小命令

    5.1M ./.rpmdb 20M . ``` 这表明当前目录下的`.package`文件夹占用了15兆字节的空间,`.fontconfig`文件夹占用了16千字节的空间,以此类推。 ##### 2. 查看指定文件夹下所有文件大小(包括子文件夹) ```bash du ...

    Installing STLinux on Ubuntu

    而RPM包管理系统需手动安装,其数据库位于`/var/lib/rpm`或对于Ubuntu 10.10版本的用户而言,则是`/root/.rpmdb`,用于记录由STLinux安装的所有包。 #### 调整Shell环境 STLinux中的某些脚本假定`/bin/sh`为bash,...

Global site tag (gtag.js) - Google Analytics