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