[Date Prev][Date Next]
RE: crashed db3 file
You might try the db_dump command to see if it will retrieve any of the
contents of the file. Then you can use db_load from that to recreate the dbb
-- Howard Chu
Chief Architect, Symas Corp. Director, Highland Sun
Symas: Premier OpenSource Development and Support
> -----Original Message-----
> From: owner-openldap-software@OpenLDAP.org
> [mailto:owner-openldap-software@OpenLDAP.org]On Behalf Of Oguz YILMAZ
> Hi all,
> I need a very quick help.
> I was using db3.3.11 with openldap 2.0.21. However today because
> of no-free-space in disk,
> openldap stopped responding. When I investiagte have seen that
> id2entry.dbb dfile is
> db_verify: Page 2781: Invalid next_pgno 2782
> db_verify: DB->verify: id2entry.dbb: DB_VERIFY_BAD: Database
> verification failed
> and also traces of openldap says can not open id2entry file
> because of this.
> when I try to use db_recover and db_recover -c nothing changes.
> It looks for several temp
> and log files. It can not find and terminates.
> DB_INIT_LOG and DB_INIT_TXN is not used in Openldap. So it seems
> I can not use db_recover.
> A message in the archives of this list says, I should try
> recompilng it with changing
> DBENV->open parameterrs by adding transactions. And after so,
> "maybe" I can recover.
> Anybody knows, anyway to recover a single dbb file?
> thanks in advance.
> Oguz Yilmaz