Oracle RAC のサポート データベースインスタンスの Oracle Solaris Cluster リソースの状態を変更したときの影響
Oracle Grid Infrastructure は、Oracle Grid Infrastructure 内に構成されている Oracle Database インスタンス、リスナー、およびその他のコンポーネントの起動と停止を管理します。Oracle Grid Infrastructure は必須コンポーネントです。Oracle Grid Infrastructure は Oracle Grid Infrastructure で起動されたコンポーネントもモニターし、障害が検出された場合は、障害を回復するアクションを実行します。
Oracle Grid Infrastructure は、Oracle データベースコンポーネントの起動と停止を管理するため、これらのコンポーネントの起動と停止を RGM Oracle Solaris Cluster の制御下で排他的に行うことはできません。代わりに、Oracle Grid Infrastructure と RGM は、Oracle RAC のサポート データベースインスタンスが Oracle Grid Infrastructure によって起動および停止された場合に、データベースインスタンスの状態が Oracle Solaris Cluster リソースに伝播されるように相互運用されます。
次の表に、Oracle Solaris Cluster リソースと Oracle Grid Infrastructure リソース間で発生する状態の変更を説明します。
表 5-2 Oracle Solaris Cluster リソースと Oracle Grid Infrastructure リソース間での状態の変更の伝搬
|
|
|
|
|
リソースをオフライン化する Oracle Solaris Cluster コマンド
|
有効かつオンライン
|
有効かつオンライン
|
有効かつオフライン
|
有効かつオフライン
|
リソースを停止する Oracle Grid Infrastructure コマンド
|
有効かつオンライン
|
有効かつオンライン
|
有効かつオフライン
|
有効かつオフライン
|
リソースをオンライン化する Oracle Solaris Cluster コマンド
|
有効かつオフライン
|
有効かつオフライン
|
有効かつオンライン
|
有効かつオンライン
|
リソースを起動する Oracle Grid Infrastructure コマンド
|
有効かつオフライン
|
有効かつオフライン
|
有効かつオンライン
|
有効かつオンライン
|
リソースを無効化する Oracle Solaris Cluster コマンド
|
有効かつオンライン
|
有効かつオンライン
|
無効かつオフライン
|
無効かつオフライン
|
リソースを無効化する Oracle Grid Infrastructure コマンド
|
有効かつオンライン
|
有効かつオンライン
|
有効かつオンライン
|
無効かつオンライン
|
データベースを停止するための Oracle SQLPLUS コマンド
|
有効かつオンライン
|
有効かつオンライン
|
有効かつオフライン
|
有効かつオフライン
|
リソースを有効化する Oracle Solaris Cluster コマンド
|
無効かつオフライン
|
無効かつオフライン
|
有効かつオンラインまたはオフライン
|
有効かつオンラインまたはオフライン
|
リソースを有効化する Oracle Grid Infrastructure コマンド
|
無効かつオフライン
|
無効かつオフライン
|
無効かつオフライン
|
有効かつオフライン
|
|
Oracle Solaris Cluster リソースと Oracle Grid Infrastructure リソースの状態名は同じです。ただし、Oracle Solaris Cluster リソースと Oracle Grid Infrastructure リソースでは、各状態名の意味が異なります。詳細については、次の表を参照してください。
表 5-3 Oracle Solaris Cluster リソースと Oracle Grid Infrastructure リソースの状態の比較
|
|
|
有効
|
リソースは、自動起動、フェイルオーバー、または再起動時に、Oracle Solaris Cluster RGM から利用できます。有効化されているリソースは、オンラインまたはオフラインのどちらの状態にもになることができます。
|
リソースは Oracle Grid Infrastructure の制御下で、自動起動、フェイルオーバー、再起動時に利用可能です。有効化されているリソースは、オンラインまたはオフラインのどちらの状態にもになることができます。
|
無効
|
リソースは、自動起動、フェイルオーバー、または再起動時に、Oracle Solaris Cluster RGM から利用できません。無効化されているリソースは、同時にオフラインになります。
|
リソースは Oracle Grid Infrastructure の制御下で、自動起動、フェイルオーバー、再起動時に利用できません。無効化されているリソースは、オンラインまたはオフラインのどちらの状態にもになることができます。
|
オンライン
|
リソースは実行中であり、サービスを提供しています。
|
リソースは実行中であり、サービスを提供しています。オンライン化されているリソースは、同時に有効になっていなければなりません。
|
オフライン
|
リソースは停止中であり、サービスを提供していません。
|
リソースは停止中であり、サービスを提供していません。オフライン化されているリソースは、有効または無効のどちらの状態にもになることができます。
|
|
Oracle Solaris Cluster リソースの状態の詳細については、Oracle Solaris Cluster Concepts Guide
のResource and Resource Group States and Settingsを参照してください。
Oracle Grid Infrastructure リソースの状態の詳細については、Oracle Grid Infrastructure のドキュメントを参照してください。