2013年11月1日金曜日

openldap で bdb のトラザクションログが消えない

set_flags DB_LOG_AUTOREMOVE してるのに消えない。
これを設定すると checkpoint の際に消してくれるらしいが、
man slapd-bdb によると、slapd.conf に checkpoint の設定
が無い場合チェックポイントが発生しないらしい。
なので checkpoint 512 5 などと設定してみた。すると消える
ようになった。

デフォルト checkpoint が発生しないというのが解せないが…
じゃぁいつ flush してるのかと。

0 件のコメント:

コメントを投稿