付録D レプリカ合意の状態


各レプリカ合意の読み取り専用 nsds5replicaLastUpdateStatus 属性に、Directory Server は、契約の最新ステータスを表示します。以下は、考えられるステータスの一覧です。
無効な合意
レプリカ合意が無効になっていると、ns ds5replicaLastUpdateStatus パラメーターが更新されなくなり、以下のステータスを表示できます。
  • レプリカ合意は、サーバーの起動時にすでに無効になっています。
    Error (0) No replication sessions started since server startup
    Copy to Clipboard Toggle word wrap
  • 実行時に合意が無効になりました。
    Error (0) Replica acquired successfully: agreement disabled
    Copy to Clipboard Toggle word wrap
一般的な合意のステータス
  • レプリカ合意は停止しました。
    Error (0) Replica acquired successfully: Protocol stopped
    Copy to Clipboard Toggle word wrap
  • 増分更新が開始されました。
    Error (0) Replica acquired successfully: Incremental update started
    Copy to Clipboard Toggle word wrap
  • 増分更新に成功しました:
    Error (0) Replica acquired successfully: Incremental update succeeded
    Copy to Clipboard Toggle word wrap
  • レプリケーションは成功しましたが、コンシューマーはセッションを終了して別のサプライヤーで取得できるようにしました。
    Error (0) Replica acquired successfully: Incremental update succeeded and yielded
    Copy to Clipboard Toggle word wrap
ACQUIRING_REPLICA 状態のエラーメッセージ
レプリケーションセッションの最初の部分で、業者はコンシューマーを取得し、コンシューマーにバインドし、コンシューマーにまだ更新されていないことを検証し、別の業者によってすでに更新されていないことを検証し、追加のチェックを実行します。以下のエラーコードは、この状態に表示されます。
  • コンシューマーとの接続を確立中にエラーが発生しました:
    Error (result_code) Problem connecting to replica - LDAP error: ldap_error_message
    Copy to Clipboard Toggle word wrap
    Error (result_code) Problem connecting to replica (SSL not enabled) - LDAP error: ldap_error_message
    Copy to Clipboard Toggle word wrap
    結果コードとエラーメッセージは、接続を確立できなかった理由を示します。
  • コンシューマーで内部エラーが発生しました:
    Error (8) :Failed to acquire replica: Internal error occurred on the remote replica
    Copy to Clipboard Toggle word wrap
    このエラーは、コンシューマーの変更シーケンス番号(CSN)ジェネレーターに関連する失敗によって生じます。詳細は、コンシューマーログファイルを参照してください。
  • コンシューマーへの認証に使用されるアイデンティティーは、有効なレプリケーションバインド識別名(DN)やバインド DN グループのメンバーになっていません。
    Error (3) :Unable to acquire replica: permission denied. The bind dn does not have permission to supply replication updates to the replica. Will retry later.
    Copy to Clipboard Toggle word wrap
  • コンシューマーの接尾辞に対して有効なレプリカが定義されていません。
    Error (6) :Unable to acquire replica: there is no replicated area on the consumer server. Replication is aborting.
    Copy to Clipboard Toggle word wrap
  • コンシューマーに送信されたレプリケーション制御のデコードエラー:
    Error (4) :Unable to acquire replica: the consumer was unable to decode the startReplicationRequest extended operation sent by the supplier. Replication is aborting.
    Copy to Clipboard Toggle word wrap
  • レプリカは現在、異なるサプライヤーで更新されます。
    Error (1) :Unable to acquire replica: the replica is currently being updated by another supplier.
    Copy to Clipboard Toggle word wrap
  • サプライヤーとコンシューマーは同じレプリカ ID を使用します。
    Error (11) :Unable to aquire replica: the replica has the same Replica ID as this one. Replication is aborting.
    Copy to Clipboard Toggle word wrap
    サプライヤーまたはコンシューマーが誤って設定されている。レプリケーション設定で一意のレプリカ ID を設定して、問題を修正します。
  • サプライヤーが backoff モードに設定されました。
    Error (14) :Unable to acquire replica: the replica instructed us to go into backoff mode. Will retry later.
    Copy to Clipboard Toggle word wrap
    この状態は、カスタムのレプリケーションフックが実装される場合にのみ表示されます。
  • コンシューマーから受信したレプリケーション制御のエラーをデコードします。
    Error (extop_result) :Unable to acquire replica
    Copy to Clipboard Toggle word wrap
    Error (4) Unable to parse the response to the startReplication extended operation. Replication is aborting.
    Copy to Clipboard Toggle word wrap
    Error (16) Unable to receive the response for a startReplication extended operation to consumer. Will retry later.
    Copy to Clipboard Toggle word wrap
    Error (0) Unable to obtain current CSN. " "Replication is aborting.
    Copy to Clipboard Toggle word wrap
SENDING_UPDATES 状態のエラーメッセージ
レプリカが正常に取得されると、セッションは更新の送信を開始します。この状態では、以下のメッセージが各ステップに表示されます。
  1. レプリカ更新ベクトル(RUV)を調べます。
    • レプリカには、コンシューマーで update vector が設定されたか、レプリケーションが有効になっていません。
      Error (19) : Replica is not initialized
      Copy to Clipboard Toggle word wrap
    • コンシューマーは、業者と同じデータベースの生成を使用して初期化されませんでした。
      Error (19) : Replica has different database generation ID, remote replica may need to be initialized
      Copy to Clipboard Toggle word wrap
      この問題を修正するには、業者またはコンシューマーのいずれかを初期化します。
  2. 変更状態番号(CSN)ジェネレーターを更新します。
    • ローカルと削除サーバー間の時間差は大きくなっています。
      Error (2) : fatal error - too much time skew between replicas
      Copy to Clipboard Toggle word wrap
    • Directory Server は CSN ジェネレーターの更新に失敗しました:
      Error (2) : fatal internal error updating the CSN generator
      Copy to Clipboard Toggle word wrap
  3. 初期 changelog の位置情報:
    • changelog を処理できない場合の一般的なエラー:
      Error (15) : Unexpected format encountered in changelog database
      Copy to Clipboard Toggle word wrap
      このエラーは、たとえば changelog ファイルへのパスが存在しない場合はログに記録されます。
    • 変更ログのエントリーの解析に失敗しました:
      Error (15) : Unexpected format encountered in changelog database
      Copy to Clipboard Toggle word wrap
    • changelog のデータベースレイヤーに関連するエラー:
      Error (15) : Changelog database was in an incorrect state
      Copy to Clipboard Toggle word wrap
      Error (15) : Incorrect dbversion found in changelog database
      Copy to Clipboard Toggle word wrap
      Error (15) : Changelog database error was encountered
      Copy to Clipboard Toggle word wrap
      詳細は、/var/log/dirsrv/slapd-instance_name/errors ログファイルを参照してください。
    • Directory Server がメモリーの割り当てに失敗しました:
      Error (15) : changelog memory allocation error occurred
      Copy to Clipboard Toggle word wrap
      このエラーはログに記録されます。たとえば、changelog バッファーまたは changelog ファイテレーターがメモリーの割り当てに失敗した場合などにログに記録されます。
    • サプライヤーはコンシューマーの前に更新を送信しますが、changelog の開始点を見つけることができません。
      Error (15) : Data required to update replica has been purged from the changelog. " "The replica must be reinitialized.
      Copy to Clipboard Toggle word wrap
      Error (15) : Changelog data is missing
      Copy to Clipboard Toggle word wrap
      Directory Server はこれらのエラーを致命的として扱いますが、コンシューマーが別のサプライヤーから更新を受け取ると解決できます。この場合、これは一時的なものとして処理されます。
  4. 次の更新を送信します。
    • 結果スレッドの作成に失敗しました:
      Error (result_code) : Failed to create result thread
      Copy to Clipboard Toggle word wrap
      結果コードは、スレッドが作成されなかった理由を示します。
    • changelog を処理できない場合の一般的なエラー:
      Error (15) : Invalid parameter passed to cl5GetNextOperationToReplay
      Copy to Clipboard Toggle word wrap
      このエラーは、たとえば changelog ファイルへのパスが存在しない場合はログに記録されます。
    • 変更ログの読み取り中にエラーが発生しました:
      Error (15) : Database error occurred while getting the next operation to replay
      Copy to Clipboard Toggle word wrap
      このイベントは、Directory Server がロックされたデータベースページにアクセスする場合などにログに記録されます。
    • Directory Server は、以下の作成を実行しました。
      Error (15) : Memory allocation error occurred (cl5GetNextOperationToReplay)
      Copy to Clipboard Toggle word wrap
  5. サブエントリーの更新:
    • レプリカの作成に失敗し、alive エントリーが失敗しました。
      Error (-1) :  Agreement is corrupted: missing suffix
      Copy to Clipboard Toggle word wrap
SEND_UPDATES 状態の一般的なステータス:
  • 変更ログの処理中に、ローカルサーバーで致命的ではないエラーが発生しました。
    Error (18) : Incremental update transient error.  Backing off, will retry update later.
    Copy to Clipboard Toggle word wrap
    詳細は、/var/log/dirsrv/slapd-instance_name/errors ファイルを参照してください。
  • 接続が確立されると、レプリケーション接続が切断されました。
    Error (16) : Incremental update connection error.  Backing off, will retry update later.
    Copy to Clipboard Toggle word wrap
  • タイムアウトは既存のレプリケーション接続に表示されます。
    Error (17) : Incremental update timeout error.  Backing off, will retry update later.
    Copy to Clipboard Toggle word wrap
    レプリケーションは後で自動的に再開しようとします。
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2025 Red Hat