データサービスをインストールして構成するには、次の手順を使用します。
パッケージが提供されているインストールメディアから、データサービスパッケージをインストールします。
Sun Cluster CD-ROM
Sun Cluster Agents CD-ROM
クラスタ環境で実行するアプリケーションをインストールして構成する。
データサービスが使用するリソースおよびリソースグループを構成する。データサービスを構成するときは、リソースグループマネージャー (RGM) によって管理される、リソースタイプ、リソース、リソースグループを指定します。これらの手順は、各データサービスに関するマニュアルで説明されています。
データサービスのインストールと構成を開始する前に、『Sun Cluster ソフトウェアのインストール (Solaris OS 版)』を参照してください。このマニュアルには次の作業に関する手順が説明されています。
データサービスソフトウェアパッケージのインストール
ネットワークリソースが使用する Internet Protocol Network Multipathing (IP Networking Multipathing) グループの構成
以下のデータサービスのインストールと構成には、Sun Cluster Manager を使用できます。Sun Cluster HA for Oracle、Sun Cluster HA for Sun JavaTM System Web Server、Sun Cluster HA for Sun Java System Directory Server、Sun Cluster HA for Apache、Sun Cluster HA for DNS、および Sun Cluster HA for NFS。詳細については、Sun Cluster Manager のオンラインヘルプを参照してください。
次の表に、Sun Cluster データサービスのインストールと構成作業の概要を示します。作業手順の詳細が記載されている参照先も示します。
表 1–1 Sun Cluster データサービスをインストールおよび構成するための作業
タスク |
参照先 |
---|---|
Solaris と Sun Cluster ソフトウェアのインストール | |
IP ネットワークマルチパス グループの設定 | |
多重ホストディスクの設定 | |
リソースとリソースグループの計画 | |
アプリケーションバイナリの格納先の決定 (nsswitch.conf の構成) | |
アプリケーションソフトウェアのインストールと構成 |
該当する Sun Cluster データサービスブック |
データサービスソフトウェアパッケージのインストール |
『Sun Cluster ソフトウェアのインストール (Solaris OS 版)』 または該当する Sun Cluster データサービスブック |
データサービスの登録と構成 |
該当する Sun Cluster データサービスブック |
この例では、Oracle アプリケーション用のフェイルオーバーデータサービスが必要とする、リソースタイプ、リソース、リソースグループを設定する方法を紹介します。Oracle アプリケーション用のデータサービスを構成する手順についての詳細は、『Sun Cluster Data Service for Oracle Guide for Solaris OS 』を参照してください。
この例とスケーラブルデータサービスの例の主な相違点は、次のとおりです。ネットワークリソースを含むフェイルオーバーリソースグループに加え、スケーラブルデータサービスには、アプリケーションリソース用の独立したリソースグループ (スケーラブルリソースグループ) が必要です。
Oracle アプリケーションは、サーバーとリスナーの 2 つのコンポーネントを持ちます。Sun は Sun Cluster HA for Oracle データサービスを提供しているため、これらのコンポーネントはすでに Sun Cluster リソースタイプに対応付けられています。これら両方のリソースタイプが、リソースとリソースグループに関連付けられます。
この例は、フェイルオーバーデータサービスの例なので、論理ホスト名ネットワークリソースを使用し、主ノードから二次ノードにフェイルオーバーする IP アドレスを使用します。フェイルオーバーリソースグループに論理ホスト名リソースを入れ、Oracle サーバーリソースとリスナーリソースを同じリソースグループに入れます。この順に入れることで、フェイルオーバーを行うすべてのリソースが 1 つのグループになります。
Sun Cluster HA for Oracle をクラスタ上で実行するには、次のオブジェクトを定義する必要があります。
LogicalHostname リソースタイプ – このリソースタイプは組み込まれているため、明示的に登録する必要はありません。
Oracle リソースタイプ – Sun Cluster HA for Oracle は、2 つの Oracle リソースタイプ (データベースサーバーとリスナー) を定義します。
論理ホスト名リソース – これらのリソースは、ノードで障害が発生した場合にフェイルオーバーする IP アドレスをホストします。
Oracle リソース – Sun Cluster HA for Oracle— 用に 2 つのリソースインスタンス (サーバーとリスナー) を指定する必要があります。
フェイルオーバーリソースグループ – 1 つのグループでフェイルオーバーを行う、Oracle サーバーとリスナー、および論理ホスト名リソースで構成されています。