• 締切済み

現在CentOSにOpenldapをインストールし、DBの構築を行って

現在CentOSにOpenldapをインストールし、DBの構築を行っているのですが投入したDBの間違っておりツリーそのものを削除して再構築を行いたいのですがどのようにすればいいのか教えていただけないでしょうか? 以下、投入したデータの一部です。 dn: o=example,c=JP objectClass: top objectClass: organization o: example structuralObjectClass: organization dn: o=mobile,o=example,c=JP objectClass: organization o: mobile structuralObjectClass: organization dn: ou=kaihatu,o=example,c=JP objectClass: organizationalUnit ou: kaihatu structuralObjectClass: organizationalUnit dn: employeeNumber=123456,o=kaihatu,o=example,c=JP objectClass: top objectClass: person objectClass: organizationalPerson objectClass: inetOrgPerson 以下、DBデータ保存先のファイルです。(念のため) -rw-r--r-- 1 ldap ldap 4096 Jan 7 13:06 alock -rw------- 1 root root 8192 Jan 6 09:25 cn.bdb -rw------- 1 ldap ldap 24576 Jan 7 12:52 __db.001 -rw------- 1 ldap ldap 80019456 Jan 7 12:52 __db.002 -rw------- 1 ldap ldap 335552512 Jan 7 12:52 __db.003 -rw------- 1 ldap ldap 2359296 Jan 7 12:52 __db.004 -rw------- 1 ldap ldap 352256 Jan 7 12:52 __db.005 -rw------- 1 ldap ldap 24576 Jan 7 12:52 __db.006 -rw-r----- 1 root ldap 921 Jan 21 2009 DB_CONFIG -rw------- 1 ldap ldap 8192 Jan 7 12:46 dn2id.bdb -rw------- 1 root root 8192 Jan 4 16:24 givenName.bdb -rw------- 1 ldap ldap 32768 Jan 6 09:25 id2entry.bdb -rw------- 1 ldap ldap 10485760 Jan 7 13:02 log.0000000001 -rw------- 1 ldap ldap 8192 Jan 7 11:34 memberUid.bdb -rw------- 1 root root 8192 Jan 6 09:25 objectClass.bdb -rw-r--r-- 1 root root 37 Jan 4 13:48 openldap-severs-update.log -rw------- 1 root root 8192 Jan 6 09:25 ou.bdb -rw------- 1 root root 8192 Jan 4 16:24 sn.bdb drwxr-xr-x 2 root root 4096 Jan 6 10:03 test -rw------- 1 ldap ldap 8192 Jan 6 11:18 uid.bdb

みんなの回答

  • junkUser
  • ベストアンサー率56% (218/384)
回答No.1

1. サービス停止 2. DB_CONFIG 以外全て削除(or どこかに退避) 3. サービス起動(自動的に初期操作が走る) 4. データが消えたので再度導入。

BigBoss666
質問者

お礼

回答ありがとうございます、やはりその手順で大丈夫でしたか。 心配でしたが安心しました。

関連するQ&A