SLAPINDEX

Section: Maintenance Commands (8C)
Updated: 2005/11/18
Index Return to Main Contents
 

名前

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@kkd.biglobe.ne.jp>


 

Index

名前
書式
説明
オプション
制限
使用例
関連項目
謝辞
和訳