このセクションでは、2 つのアクティブ / スタンバイ設定の例(図 1 と図 2)を紹介します。これらの構成では、Server 1 がデータベースへの排他アクセスを持っているため、アクティブと見なされます。Server 2 は別の処理を実行します。Server 1 に障害が発生すると、Server 2 がデータベースにアクセス可能になり、LifeKeeper がデータベースの稼動を再確立します。
設定に関する注記:
各サーバは独自の $ORACLE_HOME ディレクトリを非共有ディスク上に置いています。各サーバには同じバージョンの Oracle アプリケーションが導入されています。 $ORACLE_HOME パスはどちらのサーバでも同じです。 データベース databaseA は共有ディスク上にあります。サーバ: | Server1 |
データベースの ORACLE_SID | databaseA |
データベースのユーザ名 | system |
ユーザ名のパスワード | ********** |
データベースの ORACLE_HOME | /home1/oracle |
データベースタグ: | databaseA-on-server1 |
テンプレートサーバ: | Server1 |
拡張するタグ: | databaseA-on-server1 |
ターゲットサーバ: | Server2 |
ターゲットの優先順位: | 10 |
データベースタグ: | databaseA-on-server1 |
設定に関する注記:
- どちらのサーバも共有ディスク上の $ORACLE_HOME ディレクトリを使用します。
- $ORACLE_HOME パスはどちらのサーバでも同じです。
- データベース databaseA は共有ディスク上にあります。
- Server 1 がアクティブである間、Server 2 は共有ディスクのファイルおよびディレクトリにアクセスできません。
- $ORACLE_HOME はデータベースと同じ共有ディスク上または別のディスク上に置くことができます。
サーバ: | Server1 |
データベースの ORACLE_SID | databaseA |
データベースのユーザ名 | system |
ユーザ名のパスワード | ********** |
データベースの ORACLE_HOME | /shr1/oracle |
データベースタグ: | databaseA-on-server1 |
テンプレートサーバ: | Server1 |
拡張するタグ: | databaseA-on-server1 |
ターゲットサーバ: | Server2 |
ターゲットの優先順位: | 10 |
データベースタグ: | databaseA-on-server1 |
このトピックへフィードバック