複製リソースグループは、保護グループごとに存在します。複製リソースグループの名前の書式は次のとおりです。
ODGprotectiongroupname-odg-rep-rg |
Oracle Data Guard Broker 構成を保護グループに追加すると、Sun Cluster Geographic Edition ソフトウェアによってその構成に従ったリソースが作成されます。このリソースは Oracle Data Guard Broker 構成の複製の状態を監視し、表示します。各リソースの名前の書式は次のとおりです。
ODGConfigurationName-odg-rep-rs |
複製リソースの状態を監視することにより、複製の全体的な状態を確認できます。Oracle Data Guard Broker 構成の複製の状態に対する State および Status Message の値を取得するには、次のように clresource status コマンドを使用します。
phys-node-n# clresource status -v ODGConfigurationName-odg-rep-rs |
リソースがオンラインになっていれば、State も Online です。
Oracle Data Guard 複製リソースグループの State が Online のときに clresource status コマンドを実行すると、次の表に示す Status 値と Status Message 値が得られます。
表 2–1 Oracle Data Guard 複製リソースグループがオンラインになっているときの状態と状態メッセージ
状態 |
状態メッセージ |
考えられる理由 |
---|---|---|
Faulted |
プログラム program-name によってゼロ以外の終了コードが返されました。 | |
Faulted |
ローカルデータベース database に指定されている保護モード「replication-mode」が構成されている値「replication-mode」と一致しません。 |
Oracle Data Guard Broker 構成は Oracle Data Guard コマンド行インタフェース (dgmgrl) によって変更され、Sun Cluster Geographic Edition では更新されませんでした。 |
Faulted |
データベース database は構成された Oracle Data Guard データベースリスト「List-of-databases 」には存在しません。 |
Oracle Data Guard コマンド行インタフェース (dgmgrl) を使用して、データベースが Oracle Data Guard Broker 構成から削除されました。 |
Faulted |
「connect-string」を使用して接続しているときに、Oracle エラー「List-of-ORA-xxxxx-errors」が Oracle Data Guard Broker (dgmgrl) の出力に見つかりました。 | |
Faulted |
データベース database に指定された役割「role」が Oracle Data Guard に対して構成されている役割「role」と一致しません。 |
データベースがフィジカルスタンバイからロジカルスタンバイに変更されたか、またはその逆に変更された可能性があります。 |
Unknown |
予期しないエラー - unexpected-error | |
Unknown |
Oracle Data Guard broker (dgmgrl connect-string) が「command-string」コマンドに「number」秒以内に応答を完了しなくて、タイムアウトしました。 |
Oracle Data Guard コマンド行インタフェース (dgmgrl) が指定した時間以内に show configuration コマンドに応答しなかったか、この間 Oracle Data Guard Broker が健全性検査のためにビジー状態でした。 |
Unknown |
リモートクラスタに対するパスワードまたは接続名 (connect-string) が正しくありません。 |
sysdba_username、sysdba_password、 local_db_service_name または remote_db_service_name パラメータが Sun Cluster Geographic Edition ソフトウェアによって維持されている情報と一致しません。 |
Unknown |
ファイル filename が存在しません。 |
Oracle Data Guard モジュールによって使用されている一時的な内部ファイルが、読み取られる前に削除されました。 |
Degraded |
プログラム program-name によって、CCR (Cluster Configuration Repository) を読み取ることができませんでした。 |
CCR からの情報の読み取りに使用するプログラムの 1 つでエラーが発生しました。 |
Degraded |
保護グループ ODGprotectiongroupname 内の Oracle Data Guard 構成 ODGConfigurationName の sysdba ユーザー名に対するパスワードを取得できませんでした。 |
sysdba_password フィールドが CCR (Cluster Configuration Repository) から見つからなかったか、長すぎました。 |
Degraded |
ローカルクラスタ cluster-name は Oracle Data Guard 構成 ODGConfigurationName の主クラスタではありません。 |
Oracle Data Guard コマンド行インタフェース ( dgmgrl) を使用して、Oracle Data Guard Broker でスイッチオーバーまたはフェイルオーバーが実行され、Sun Cluster Geographic Edition 構成は更新されませんでした。 |
Degraded |
見つかった Oracle Data Guard 構成名 ODGConfigurationName は ODGConfigurationName と一致しません。 | |
Degraded |
データベース database-name は無効な状態です。 |
Oracle Data Guard コマンド行インタフェース ( dgmgrl) でコマンドを使用して、Oracle Data Guard Broker でデータベースが無効化され、Sun Cluster Geographic Edition 構成は更新されませんでした。 |
Degraded |
Oracle Data Guard 構成 ODGConfigurationName は、クラスタ cluster-name 上で無効です。 |
Oracle Data Guard コマンド行インタフェース (dgmgrl) でコマンドを使用して、Oracle Data Guard Broker 構成のスタンバイデータベースが無効化され、Sun Cluster Geographic Edition 構成は更新されませんでした。 |
Degraded |
Oracle Data Guard 構成 ODGConfigurationName は無効です。 |
Oracle Data Guard コマンド行インタフェース (dgmgrl) でコマンドを使用して、Oracle Data Guard Broker 構成が無効化され、Sun Cluster Geographic Edition 構成は更新されませんでした。 |
Online |
オンラインまたは replication-mode モードで複製中です。 |
clresource コマンドの詳細は、clresource(1CL)のマニュアルページを参照してください。