付録B レプリカ合意のステータス


各レプリカ合意の読み取り専用 nsds5replicaLastUpdateStatus 属性に、Directory Server は、契約の最新ステータスを表示します。以下は、可能なステータスのリストです。

無効な合意

レプリカ合意が無効になると、nsds5replicaLastUpdateStatus パラメーターが更新されなくなり、以下のステータスを表示できます。

  • サーバーの起動時に、レプリカ合意はすでに無効になっています。

    Copy to Clipboard Toggle word wrap
    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
{blank}
  • レプリケーションアグリーメントが停止されました。

    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
ACQUIRING_REPLICA 状態のエラーメッセージ

レプリケーションセッションの最初の部分で、サプライヤーはコンシューマーを取得し、接続を確立し、コンシューマーにバインドし、コンシューマーが別のサプライヤーによってまだ更新されていないことを確認し、追加のチェックを実行します。この状態では、次のエラーコードが表示される可能性があります。

  • コンシューマーとの接続を確立する際の失敗:

    Copy to Clipboard Toggle word wrap
    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

    このエラーは、コンシューマーの変更シーケンス番号 (CSN) ジェネレーターに関連する障害が原因で発生します。詳細は、コンシューマーログファイルを参照してください。

  • コンシューマーへの認証に使用された ID は、有効なレプリケーションバインド識別名 (DN) でも、バインド DN グループのメンバーでもありませんでした。

    Copy to Clipboard Toggle word wrap
    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.
  • サプライヤーとコンシューマーは同じレプリカ ID を使用します。

    Copy to Clipboard Toggle word wrap
    Error (11) :Unable to aquire replica: the replica has the same Replica ID as this one. Replication is aborting.

    サプライヤーまたはコンシューマーが正しく設定されていません。問題を修正するには、レプリケーション設定で一意のレプリカ ID を設定します。

  • サプライヤーは backoff モードに設定されました。

    Copy to Clipboard Toggle word wrap
    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.
SENDING_UPDATES 状態のエラーメッセージ

レプリカが正常に取得された後、セッションは更新の送信を開始します。この状態では、それぞれの手順で次のメッセージを表示できます。

  1. レプリカ更新ベクトル (RUV) の調査:

    • レプリカに更新ベクターが設定されていないか、コンシューマーでレプリケーションが有効にされていません。

      Copy to Clipboard Toggle word wrap
      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

      問題を修正するには、サプライヤーまたはコンシューマーのいずれかを初期化します。

  2. 状態変化番号 (CSN) ジェネレーターの更新:

    • ローカルサーバーと削除サーバーの時間差が大きすぎます。

      Copy to Clipboard Toggle word wrap
      Error (2) : fatal error - too much time skew between replicas
    • Directory Server は CSN ジェネレーターの更新に失敗しました。

      Copy to Clipboard Toggle word wrap
      Error (2) : fatal internal error updating the CSN generator
  3. 初期変更ログの配置:

    • changelog を処理できない場合の一般的なエラー:

      Copy to Clipboard Toggle word wrap
      Error (15) : Unexpected format encountered in changelog database

      このエラーは、たとえば changelog ファイルへのパスが存在しない場合はログに記録されます。

    • 変更ログのエントリーの解析に失敗しました。

      Copy to Clipboard Toggle word wrap
      Error (15) : Unexpected format encountered in changelog database
    • 変更ログのデータベース層に関連するエラー:

      Copy to Clipboard Toggle word wrap
      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

      詳細は、/var/log/dirsrv/slapd-instance_name/errors ログファイルを参照してください。

    • Directory Server はメモリーの割り当てに失敗しました。

      Copy to Clipboard Toggle word wrap
      Error (15) : changelog memory allocation error occurred

      このエラーは、changelog バッファーまたは changelog イテレーターがメモリーの割り当てに失敗した場合などにログに記録されます。

    • サプライヤーはコンシューマーよりも先にあり、更新を送信することができますが、changelog で開始点を見つけることはできません。

      Copy to Clipboard Toggle word wrap
      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

      Directory Server はこれらのエラーを致命的として扱いますが、コンシューマーが別のサプライヤーから更新を受け取る場合は解決できます。この場合、一時的なものとして扱われます。

  4. 次の更新を送信します。

    • 結果スレッドの作成に失敗しました。

      Copy to Clipboard Toggle word wrap
      Error (result_code) : Failed to create result thread

      結果コードは、スレッドが作成されなかった理由を示します。

    • changelog を処理できない場合の一般的なエラー:

      Copy to Clipboard Toggle word wrap
      Error (15) : Invalid parameter passed to cl5GetNextOperationToReplay

      このエラーは、たとえば changelog ファイルへのパスが存在しない場合はログに記録されます。

    • 変更ログの読み取り中にデータベースエラーが発生しました。

      Copy to Clipboard Toggle word wrap
      Error (15) : Database error occurred while getting the next operation to replay

      このイベントは、Directory Server がロックされたデータベースページにアクセスする場合などに記録されます。

    • Directory Server は作成を実行しました。

      Copy to Clipboard Toggle word wrap
      Error (15) : Memory allocation error occurred (cl5GetNextOperationToReplay)
  5. サブエントリーの更新:

    • replica keep alive エントリーが失敗しました。

      Copy to Clipboard Toggle word wrap
      Error (-1) :  Agreement is corrupted: missing suffix

      SEND_UPDATES 状態の一般的なステータス:

      • 変更ログの処理中に、ローカルサーバーで致命的でないエラーが発生しました。

        Copy to Clipboard Toggle word wrap
        Error (18) : Incremental update transient error.  Backing off, will retry update later.

        詳細は、/var/log/dirsrv/slapd-instance_name/errors ファイルを参照してください。

      • レプリケーション接続は、接続が確立された後に切断されました。

        Copy to Clipboard Toggle word wrap
        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.

        レプリケーションは自動的に再開しようとします。

トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2025 Red Hat, Inc.