If your LDAP DB got corrupted or showing unclear shutdown, then you can recover it manually by re indexing the database.
Recover Corrupted LDAP Database
Stop Ldpa service first
#service slapd stop
Take the database backup
#tar -cvzf ldap.tar.gz /var/lib/ldap/*
LDAP Database Recovery Method
1. DB Recovery Method
Identify the path of ldap data base.
Run the following command. This will recover the LDAP Database.
#/usr/sbin/slapd_db_recover -v -h /var/lib/ldap
Now Start the ldap service
#service slapd start
2. Re indexing Method
If the above method was not recovering the ldap db, then try to re index the database.
#service slapd stop
#slapindex
#cd /var/lib/ldap
#chown -R ldap.ldap *
#service slapd start