Red Hat Training

A Red Hat training course is available for Red Hat Directory Server

13.3. 既存のデータベースへの新規インデックスの生成

新しいインデックスは、既存のデータベースに自動的に追加されません。これらは手動で追加し、Directory Server には、db 2index.pl スクリプトを実行するか、cn =index,cn=tasks タスクを実行するという 2 つの方法があります。
重要
インデックスを再生成する前に、検索は失敗します。

13.3.1. db2index.pl スクリプトの実行

インデックスエントリーの作成、または既存のインデックスエントリーにインデックスタイプを追加したら、db 2index.pl スクリプトを実行して、Directory Server が保持する新しいインデックスセットを生成します。スクリプトが実行されると、ディレクトリーに追加された新しいデータと、ディレクトリー内の既存のデータに対して、新しいインデックスのセットがアクティブになります。
db2index.pl Perl スクリプトを実行します。
# db2index.pl -Z instance_name -D "cn=Directory Manager" -w secret -n ExampleServer -t sn
この Perl スクリプトの使用方法は、『Red Hat Directory Server の設定、コマンド、およびファイルリファレンス を参照してください』。