隐藏
栏目分类
系统管理 | 安装启动 | xwindow | 基础知识 | 存储备份 | 内核技术 | 桌面应用 | 设备驱动 | Linux汉化 | 系统管理 | PAM认证 | drivers | rpm | quota | 灾难恢复
Linux数据库 | oracle | 数据库理论 | MYSQL | PostGreSQL
网络管理 | nis技术 | ntp | 多媒体 | dhcp | 网络基础 | ldap | 美化汉化 | proxy | samba | bind | iptables | 集群 | nfs | cvs | ftp服务 | email | 网络配置 | 网络安全 | apache | vpn | ssh | 网络管理 | Linux服务器 | Linux安全 | subversion | 网络监控
编辑工具 | emacs | vi | eclipse
linux新手入门 | 指令大全 | 输入法类 | Linux安装 | 常用命令 | 软件使用
发行版 | 其它Unix | bsd | Gentoo/lFS | windows | solaris | IBM | debian
其他 | 非技术类 | 业界动态 | 小说笑话 | 杂项工具 | 速度优化 | Linux认证 | 资讯动态 | 办公自动化 | xml | vc | 学习方法 | 手机技巧
Linux编程 | shell | perl | python | 编程技术 | kernel | CC++编程 | Python编程 | Perl编程 | PHP编程 | discuz | java/jsp | zope | html技术
排行榜
·在Linux上建立LDAP服务器
·openldap安装笔记
·Linux下的LDAP
·安装和配置OPENLDAP
·设置一个基本的OpenLDAPServer
·LDAP简介:什么是目录
·openldap的配置手册
·构建基于LDAP的地址薄之一基础篇
·理解与应用LDAP服务器
·我的openldap经历
·构建基于LDAP的地址薄之一提高篇
·OpenLDAP快速指南
·OpenLDAPFAQ
·openldap的安装笔记
·openldap在Redhat8.0下的安装和配置笔记
·RedHatAS3配置OpenLDAP
·LinuxOpenLDAP服务器
·Qmail+LDAP安装配置实例(二)
·关于目录服务设计的几点体会
·OpenLDAP简介

    您现在的位置: Linux宝库 >> Linux >> 网络管理 >> ldap >> 文章正文
LDAP启动故障恢复
Linux宝库 收集整理  作者:coolend  时间:2007-10-10  收藏本站
来自:http://doc.linuxpk.com/65308.html
联系:linuxmine#gmail.com
分类:[ldap]
-

如果系统突然掉电或重启引起LDAP数据库意外关闭,可能会造成下次启动时失败 ....

启动时(slapd -d 9)的错误信息如下:

Nov 23 11:22:00 dev1 slapd[22700]: bdb_db_open: unclean shutdown
detected; attem pting recovery.
Nov 23 11:22:00 dev1 slapd[22700]: bdb_db_open: dbenv_open(/var/ldap/openldap-data)
Nov 23 11:22:00 dev1 slapd[22700]: bdb(o=mycompany): Berkeley DB library
configured to support only private environments
Nov 23 11:22:00 dev1 slapd[22700]: bdb_db_open: Recovery needed but
environment is missing - assuming recovery was done manually...
Nov 23 11:22:00 dev1 slapd[22700]: bdb(o=mycompany): Berkeley DB library
configured to support only private environments
Nov 23 11:22:00 dev1 slapd[22700]: bdb_db_open: dbenv_open failed: Invalid argument (22)
Nov 23 11:22:00 dev1 slapd[22700]: backend_startup_one: bi_db_open failed! (22)
Nov 23 11:22:00 dev1 slapd[22700]: slapd shutdown: initiated
Nov 23 11:22:00 dev1 slapd[22700]: ==> unique_close
Nov 23 11:22:00 dev1 slapd[22700]: slapd destroy: freeing system resources.
Nov 23 11:22:00 dev1 slapd[22700]: slapd stopped.
Nov 23 11:22:00 dev1 slapd[22700]: connections_destroy: nothing to destroy.

此时就需要手动进行恢复了,步骤如下:

进入LDAP的数据库目录,运行 db_recover ,然后删除 alock 文件,再启动slapd即可。

本文来自:http://doc.linuxpk.com/65308.html
发表您的高见!

·上一篇:
linux下openldap学习笔记(安装配置openldap-2.3.32)
 
     最新更新
·基于Linux的目录服务实现
·OpenLDAPFAQ
·OpenLDAP简介
·OpenLDAP快速安装指南
·openldap在Redhat8.0下的安装和配置笔记
·用OpenLdap建立网络数据库
·openldap的安装
·LinuxOpenLDAP服务器
·PHP中的LDAP功能函
·Qmail+LDAP安装配置实例(一)
·Qmail+LDAP安装配置实例(二)
·Linux下的LDAP
·OpenLDAP快速指南
·构建基于LDAP的地址薄之一提高篇
·openldap的配置手册
·RedHatAS3配置OpenLDAP
·安装和配置OPENLDAP
·构建基于LDAP的地址薄之一基础篇
·openldap安装笔记
·openldap的安装笔记
·关于目录服务设计的几点体会
·UnderstandingLDAP
·LDAP启动故障恢复
·设置一个基本的OpenLDAPServer
·车干子的openldap的详细配置
·在Linux上建立LDAP服务器
·LDAP简介:什么是目录
·LDAP模块
·理解与应用LDAP服务器
·我的openldap经历
 2008-06-30 09:52:02.0216