2.24. cn=task_name,cn=USN tombstone cleanup task,cn=tasks,cn=config


USN プラグインが有効な場合は、追加または変更などのディレクトリーの書き込み操作がそのエントリーで発生するたびに、すべてのエントリーで シーケンス番号 (USN) が設定されます。これは entryUSN 操作属性に反映されます。この USN は、エントリーが削除され、tombstone エントリーは Directory Server インスタンスによって管理されます。

cn=USN tombstone cleanup task は、(backend 属性の) バックエンドデータベース、または (suffix 属性の) 接尾辞に従って、インスタンスが維持する tombstone エントリーを削除します。必要に応じて、削除する USN の最大値 (max-usn-to-delete 属性) を指定して tombstone エントリーのサブセットのみを削除できるので、最新の tombstone エントリーを保持します。

dn: cn=example,cn=USN tombstone cleanup task,cn=tasks,cn=config
objectclass: extensibleObject
cn:example
backend: userroot
max_usn_to_delete: 500
重要

このタスクは、レプリケーションが有効で ない 場合にのみ起動できます。レプリケーションは独自の tombstone ストアを維持し、これらの tombstone エントリーは USN プラグインで削除できないので、レプリケーションプロセスで維持する必要があります。したがって、Directory Server は、レプリケートされたデータベースのクリーンアップタスクを実行できないようにします。

レプリケートされたバックエンドに対して、このタスクエントリーを作成しようとすると、以下のエラーがコマンドラインで返されます。

ldap_add: DSA is unwilling to perform

エラーログには、接尾辞にレプリケートされているため tombstone を削除できないという明示的なメッセージが追加されます。

[...] usn-plugin - Suffix dc=example,dc=com is replicated. Unwilling to perform cleaning up tombstones.

タスクが完了すると、タスクエントリーはディレクトリーから削除されます。

cn=USN tombstone cleanup task エントリーは、すべての USN tombstone delete 操作のコンテナーエントリーです。cn=USN tombstone cleanup task エントリー自体には個別のタスクに関連する属性はありませんが、cn=task_ID,cn=USN tombstone cleanup task,cn=tasks,cn=config など、このエントリーの配下にあるタスクごとに、属性を使用して個別の更新タスクを定義します。

2.24.1. backend

これにより、Directory Server インスタンスのバックエンドまたはデータベースにクリーンアップ操作を実行できます。バックエンドが指定されていない場合は、接尾辞を指定する必要があります。

Expand
パラメーター説明

エントリー DN

cn=task_name,cn=USN tombstone cleanup task,cn=tasks,cn=config

有効な値

データベース名

デフォルト値

なし

構文

DirectoryString

backend: userroot

2.24.2. max_usn_to_delete

これにより、tombstone エントリーを削除する際に削除される USN の最大値が指定されます。この数字を含む tombstone エントリーはすべて削除されます。USN 値が大きい tombstone エントリー (つまり、最新のエントリー) は削除されません。

Expand
パラメーター説明

エントリー DN

cn=task_name,cn=USN tombstone cleanup task,cn=tasks,cn=config

有効な値

任意の整数

デフォルト値

なし

構文

整数

max_usn_to_delete: 500

2.24.3. 接尾辞

これにより、Directory Server の接尾辞またはサブツリーに、クリーンアップ操作を実行できます。接尾辞が指定されていない場合は、バックエンドを指定する必要があります。

Expand
パラメーター説明

エントリー DN

cn=task_name,cn=USN tombstone cleanup task,cn=tasks,cn=config

有効な値

サブツリー DN

デフォルト値

なし

構文

DN

suffix: dc=example,dc=com

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2026 Red Hat
トップに戻る