日本LDAPユーザ会

SLAPINDEX(8)

名前

slapindex - SLAPD 索引の再生成

書式

/usr/local/sbin/slapindex [-v] [-c] [-g] [-q] [-d level] [-b suffix] [-n dbnum] [-f slapd.conf] [-F confdir]

説明

slapindex は、 slapd (8) データベースの現在の内容を基に索引を再生成するために使われる。 slapindex は、データベース番号あるいは接尾辞によって決まるデータベースを オープンし、すべてのエントリのすべての属性のすべての値について 索引を更新する。 オプション -g を指定していなければ、 指定したデータベースの 下位データベース( subordinate )として設定したデータベースについても索引を再生成する。

オプション

-v
冗長モードにする。
-c
継続(エラー無視)モードにする。
-g
下位データベースの処理を無効にする。 指定のデータベースだけを処理し、 下位データベースについては(有ったとしても)処理しない。
-q
クィックモードでロードする(完全性の検査を少なくする)。 データベースに書き込むときの一貫性検査を行わないようにする。 インデックスの作成時間が改善される が、 エラーや割り込みが発生した場合には、 データベースが使いものにならなくなる。
-d level
指定のレベル level のデバッグメッセージを出力するようにする。
-b suffix
索引を再生成するデータベース決定するための接尾辞 suffix を指定する。この -b オプションは -n オプションと一緒に使えない。
-n dbnum
設定ファイルに定義されている dbnum 番目のデータベースに索引を再生成する。この -n オプションは -b オプションと一緒に使えない。
-f slapd.conf
代替の slapd.conf (5) ファイルを指定する。
-F confdir
設定ディレクトリを指定する。 オプション -f-F の両方を指定した場合、設定ファイルが読み込まれ、設定ディレクトリの フォーマットに変換した後、指定の設定ディレクトリに書き込む。 どちらのオプションも指定しなかった場合、 デフォルトの設定ファイルを利用しようとする前にデフォルトの 設定ディレクトリからの読み込みを試みる。 正しい設定ディレクトリが存在していればデフォルトの設定ファイルは 無視される。

制限

データベースの一貫性を保証したいのであれば、 slapindex を実行している間は slapd (8) の実行を中断すること。

このコマンドは、好みの飲物を持ってきて飲むのに十分な時間を提供する。

使用例

SLAPD データベースの索引を再生成するには、次のようにコマンドを実行する。

/usr/local/sbin/slapindex 

関連項目

ldap (3), ldif (5), slapadd (8), ldapadd (1), slapd (8)

"OpenLDAP 管理者ガイド" (http://www.OpenLDAP.org/doc/admin/)

謝辞

OpenLDAP は OpenLDAP プロジェクト (http://www.openldap.org/ )が開発/管理している。 OpenLDAP はミシガン大学の LDAP 3.3 リリースより派生した。

和訳

稲地 稔 inachi@ldap-jp.org

 
2007 © LDAP Japn User Group, All Rights Reserved.  <お問い合わせ: staff @ ldap.jp>
R
ecent changes RSS feed