Oracle Parallel Server/Real Application Clusters は、2 つ以上のノードで同時に実行できるスケーラブルなアプリケーションです。 Sun Cluster Support for Oracle Parallel Server/Real Application Clusters をインストールする前に、以下に説明する点を考慮してください。
Sun Cluster Support for Oracle Parallel Server/Real Application Clusters は、特殊な特徴をもつ Sun Cluster 高可用性データサービスです。 一連のパッケージから構成されるこのデータサービスをインストールすると、Oracle Parallel Server/Real Application Clusters を Sun Cluster ノードで実行できます。このデータサービスにより、Sun Cluster コマンドを使ってSun Cluster Support for Oracle Parallel Server/Real Application Clusters を管理できます。
Oracle Parallel Server/Real Application Clusters ソフトウェアですでにこの機能を提供しているため、このデータサービスは自動フェイルオーバーまたは障害監視の機能を提供しません。Oracle Parallel Server/Real Application Clusters ソフトウェアは、Sun Cluster Resource Group Manager (RGM) で登録または管理されません。
Sun Cluster の共有ディスクアーキテクチャを使用するように Oracle Parallel Server/Real Application Clusters を設定できます。 この構成では、データベースに同時にアクセスする Oracle Parallel Server/Real Application Clusters の複数のインスタンス間で、単一のデータベースを共有します。クラスタノード間の共有リソースに対するアクセスは、UNIX Distributed Lock Manager (Oracle UDLM) によって制御されます。
インストールを始める前に、以下に説明するハードウェアとソフトウェアの要件に注意してください。
Sun Cluster Support for Oracle Parallel Server/Real Application Clusters をインストールするためには、クラスタに最初のクラスタフレームワークがすでにインストールされ、クラスタが動作している必要があります。クラスタソフトウェアの初期インストールについて詳しくは、『Sun Cluster 3.1 10/03 ソフトウェアのインストール』を参照してください。
クラスタ機能を備えた VERITAS Volume Manager (VxVM)
ハードウェア RAID(redundant array of independent disks)サポート
クラスタファイルシステム
クラスタファイルシステムを使用する場合、次のどちらのボリュームマネージャを使用するかを決めてください。
Solaris Volume Manager
クラスタ機能のない VxVM
ソフトウェアを使用するために必要なライセンスを取得して、インストールしているかを確認します。ライセンスのインストールが不正であったり不完全であったりすると、ノードが異常終了する可能性があります。
たとえば、クラスタ機能を備えた VxVM を使用している場合、以下のコマンドのうちの 1 つを実行して、 Volume Manager クラスタ機能のライセンスをインストールしてあることを確認してください。
Sun Enterprise Services の購入先に、 Sun Cluster Support for Oracle Parallel Server/Real Application Clusters で現在サポートされているトポロジー、クラスタインターコネクト、ストレージ管理スキーマ、およびハードウェア構成について確認します。
Solaris オペレーティング環境、Sun Cluster、Oracle、および使用するボリュームマネージャ用の適用できるソフトウェアパッチをインストールしてあることを確認します。 Sun Cluster Support for Oracle Parallel Server/Real Application Clusters パッチをインストールする必要がある場合は、データサービスをインストールしたあとでこれらのパッチを加えてください。
アプリケーションバイナリファイルおよびアプリケーション構成ファイルは、次のいずれかの場所にインストールできます。
各クラスタノードのローカルディスク。アプリケーションバイナリファイルとアプリケーション構成ファイルを個別のクラスタノード上に置くと、後でデータサービスをシャットダウンせずにアプリケーションをアップグレードできます。
この場合の短所は、アプリケーションバイナリファイルとアプリケーション構成ファイルの複数のコピーを維持し、管理しなければならない点です。
クラスタファイルシステム。アプリケーションバイナリファイルとアプリケーション構成ファイルをクラスタファイルシステム上に置く場合、維持管理するコピーは 1 つだけです。 しかし、アプリケーションをアップグレードするには、クラスタ全体でデータサービスを停止する必要があります。アップグレードする場合に多少の停止時間が生じても構わない場合は、アプリケーションのバイナリファイルとアプリケーション構成ファイルの 1 つのコピーをクラスタファイルシステム上に置きます。
Oracle Parallel Server/Real Application Clusters に関連するすべての以下のクラスタファイルシステムに格納できます。
アプリケーションバイナリファイル
コントロールファイル
データファイル
ログファイル
構成ファイル
redo ログの書込み中の入力/出力 (I/O) パフォーマンスは、redo ログ用のデバイス グループの場所によって影響されます。 パフォーマンスを最適にするために、redo ログ用のプライマリのデバイスグループは、 Oracle Parallel Server/Real Application Clusters データベースインスタンスと同じノード上に置くようにしてください。 このデバイスグループには、データベースインスタンスのオンライン redo ログと保存済み redo ログを保持するクラスタファイルシステムが含まれています。
クラスタファイルシステムの作成方法については、『Sun Cluster 3.1 10/03 ソフトウェアのインストール 』の計画の章を参照してください。