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 ソフトウェアのインストール (Solaris OS 版)』を参照してください。
クラスタ機能を備えた 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 に関連する次のようなファイルのみ、クラスタファイルシステムに格納できます。
アプリケーションバイナリファイル
構成ファイル (たとえば、init.ora、 tnsnames.ora、listener.ora、 sqlnet.ora)
保存された再実行ログファイル
警告ファイル (たとえば、alert_ sid.log)
追跡ファイル (*.trc)
クラスタファイルシステムに、データファイル、コントロールファイル、オンラインの再実行ログファイルを格納しないでください。
保存された再実行ログファイルの書き込時の入出力 (I/O) パフォーマンスは、保存された再実行ログファイル用のデバイスグループの場所により異なります。 パフォーマンスを最適にするために、保存された再実行ログファイル用のプライマリのデバイスグループは、Oracle Parallel Server/Real Application Clusters データベースインスタンスと同じノード上に置くようにしてください。 このデバイスグループには、データベースインスタンスの保存された再実行ログを保持するクラスタファイルシステムが含まれています。
クラスタファイルシステムの作成方法については、『 Sun Cluster ソフトウェアのインストール (Solaris OS 版)』の計画の章を参照してください。