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