ここでは、Sun Cluster HA for SAP のインストールと構成の計画について説明します。
これらの制限事項を守らないと、データサービスの構成がサポートされない場合があります。
ここに示す制限事項を考慮して、Sun Cluster HA for SAP のインストールと構成の計画を行なってください。ここでは、Sun Cluster HA for SAP にのみ適用されるソフトウェアとハードウェア構成の制限事項を示します。
すべてのデータサービスに適用される制限事項については、ご使用のリリースの Sun Cluster のリリースノートを参照してください。
ノード名は SAP インストールガイドの指定に従っていなければなりません。これは SAP ソフトウェアの制約です。
次の要件を満たさないと、データサービスの構成がサポートされない場合があります。
ここに示す要件を考慮して、Sun Cluster HA for SAP のインストールと構成の計画を行なってください。これらの要件は、Sun Cluster HA for SAP にのみ適用されます。Sun Cluster HA for SAP のインストールと構成を始める前に、次の要件を満たしておく必要があります。
すべてのデータサービスに適用される要件については、『Sun Cluster データサービスの計画と管理 (Solaris OS 版)』の第 1 章「Sun Cluster データサービスの計画」を参照してください。
データベース用のファイルシステムと SAP ソフトウェア用のファイルシステムをすべて作成してから、マウントポイントを作成し、これをすべてのクラスタノードの /etc/vfstab ファイルに指定します。データベースおよび SAP ファイルシステムの設定手順については、SAP のインストールマニュアル『Installation of the SAP R/3 on UNIX』と『R/3 Installation on UNIX-OS Dependencies』を参照してください。
すべてのクラスタノードに、必要なグループとユーザーを作成します。SAP グループやユーザーの作成方法については、SAP のインストールガイド『Installation of the SAP R/3 on UNIX』と『R/3 Installation on UNIX-OS Dependencies』を参照してください。
いくつかの外部 SAP アプリケーションサーバーをインストールする予定の場合は、セントラルインスタンスのホストとなるクラスタで Sun Cluster HA for NFS を構成します。– Sun Cluster HA for NFS を構成する方法についての詳細は、『Sun Cluster Data Service for NFS ガイド (Solaris OS 版)』を参照してください。
セントラルインスタンスが動作するクラスタか別のクラスタにアプリケーションサーバーをインストールします。アプリケーションサーバーをクラスタ環境の外にインストールして構成すると、Sun Cluster HA for SAP は障害監視を行ないません。したがって、これらのアプリケーションサーバーの再起動やフェイルオーバーは自動的には行なわれません。ユーザーは、このようなアプリケーションサーバーの起動や停止を手動で行なう必要があります。
自動待ち行列化再接続機構の機能をもつ SAP ソフトウェアバージョンを使用します。Sun Cluster HA for SAP にはこの機能が必要です。パッチ情報付きの SAP 4.0 以降のソフトウェアには、自動待ち行列化再接続機構の機能が備わっています。
ここに示す標準構成を使用して、Sun Cluster HA for SAP のインストールと構成の計画を行なってください。Sun Cluster HA for SAP は、この節で説明する標準の構成をサポートします。Sun Cluster HA for SAP は、追加構成もサポートできる場合があります。ただし、Enterprise Services の担当者に連絡し、他の構成に関する情報を得る必要があります。
図 2 の構成は、これまでの Sun Cluster リリースでよく見られる構成です。Sun Cluster ソフトウェアを最大限に活用するには、図 1 または図 3 のように SAP を構成する必要があります。
ここに示す事項を考慮して、Sun Cluster HA for SAP のインストールと構成の計画を行なってください。この節で説明する情報は、これらの決定事項が Sun Cluster HA for SAP のインストールと構成に与える影響を考える上で役立ちます。
sapstart 実行可能ファイルの最新パッチを取得してください。Sun Cluster HA for SAP のユーザーがロックファイルを構成するには、このパッチが必要です。使用するクラスタ環境におけるこのパッチのメリットについては、「ロックファイルの設定」を参照してください。
Sun Cluster 構成にインストールする SAP ソフトウェアリリースやデータベースに関連する SAP のすべてのオンラインサービスシステムノートに目を通してください。インストールに関連する既知の問題や修正を確認してください。
メモリーとスワップの要件について SAP ソフトウェアのマニュアルを調べる – SAP ソフトウェアでは、大量のメモリーとスワップ空間が必要です。
セントラルインスタンス、データベースインスタンス、アプリケーションサーバー (内部のアプリケーションサーバーがある場合) が動作する可能性がある各ノードの負荷合計を多めに見積もってください。フェイルオーバーが起きたときに、セントラルインスタンス、データベースインスタンス、アプリケーションサーバーが 1 つのノードで動作するようにクラスタを構成する場合には、これを考慮することが特に重要です。
SAPSIDadm ホームディレクトリをクラスタファイルシステムに配置します。これによって、すべてのノードで動作するすべてのアプリケーションサーバーインスタンスに対して 1 つのスクリプト群を保守するだけですむようになります。ただし、一部のアプリケーションサーバーだけを異なる方法で構成する必要がある (たとえば、アプリケーションサーバーごとにプロファイルが異なる) 場合は、これらのアプリケーションサーバーを異なるインスタンス番号でインストールし、別個のリソースグループとして構成します。
アプリケーションサーバーのディレクトリを (クラスタファイルシステムではなく) 各ノードにローカルでインストールします。これは、他のアプリケーションサーバーがこのアプリケーションサーバーの log/data/work/sec ディレクトリを上書きするのを防止するためです。
複数のノードにすべてのアプリケーションサーバーインスタンスを作成する場合は、同じインスタンス番号を使用してください。これによって保守や管理が容易になります。1 組のコマンドを使って複数のノードにあるすべてのアプリケーションサーバーを保守できるからです。
優先順位の高いリソースのフェイルオーバー時に、RGOffload リソースタイプを使用して 1 つ以上のアプリケーションサーバーを停止することにした場合は、アプリケーションサーバーを複数のリソースグループに組み込んでください。 こうすると、RGOffload リソースタイプを使用して 1 つ以上のデータベース用のアプリケーションサーバーをオフロードする場合に、柔軟性と可用性が得られます。その結果得られるメリットは、各アプリケーションサーバーを 1 つの大きなグループに配置することによって得られる使い易さを上回ります。RGOffload リソースタイプの使用についての詳細は、『Sun Cluster データサービスの計画と管理 (Solaris OS 版)』の「重要ではないリソースグループをオフロードすることによるノードリソースの解放」を参照してください。
SAP ログオングループごとに、別個のスケーラブルアプリケーションサーバーインスタンスを作成します。
ローカルインスタンスディレクトリに SAP ロックファイルを作成します。こうすると、すでに実行中のアプリケーションインスタンスをシステム管理者が手動で起動する事態を防止できます。
ここで示す質問に基づいて、Sun Cluster HA for SAP のインストールと構成の計画を行なってください。これらの質問に対する答えは、『Sun Cluster データサービスの計画と管理 (Solaris OS 版)』の付録 C「データサービス構成のワークシートと記入例」に記載されているデータサービスワークシートに記入します。これらの質問に当てはまる可能性がある情報については、「構成上の考慮事項」を参照してください。
ネットワークアドレスとアプリケーションリソースにどのリソースグループを使用しますか。また、それらの間にはどのような依存関係がありますか。
データサービスへのアクセスにクライアントが使用する論理ホスト名 (フェイルオーバーサービス用) は何ですか。
システム構成ファイルはどこに置きますか。
クラスタファイルシステムではなく、ローカルファイルシステムに上に SAP バイナリを置いておくメリットとデメリットについては、『Sun Cluster データサービスの計画と管理 (Solaris OS 版)』の「Sun Cluster データサービス構成のガイドライン」を参照してください。
表 3と表 4に、Sun Cluster HA for SAP がサポートするパッケージを示します。
表 3 Sun Cluster 3.0 7/01 からの Sun Cluster HA for SAP パッケージ
リソースタイプ |
説明 |
---|---|
SUNW.sap_ci |
フェイルオーバーセントラルインスタンスのサポートを追加します |
SUNW.sap_as |
フェイルオーバーアプリケーションサーバーのサポートを追加します |
Sun Cluster HA for SAP 対応リソースタイプ (RT) の最新バージョンは *_v2 です。*_v2 リソースタイプはオリジナル RT のスーパーセットです。できるだけ、提供されている最新の RT を使用してください。
表 4 Sun Cluster 3.0 12/01 からの Sun Cluster HA for SAP パッケージ
リソースタイプ |
説明 |
---|---|
SUNW.sap_ci |
Sun Cluster 3.0 7/01 と同じ。表 3を参照 |
SUNW.sap_as |
Sun Cluster 3.0 7/01 と同じ。表 3を参照 |
SUNW.sap_ci_v2 |
Network_resources_used リソースプロパティーを Resource Type Registration (RTR) ファイルに追加します |
|
フェイルオーバーセントラルインスタンスのサポートを維持します |
SUNW.sap_as_v2 |
Network_resources_used リソースプロパティーを RTR ファイルに追加します スケーラブルアプリケーションサーバーのサポートを追加します |
|
フェイルオーバーアプリケーションサーバーのサポートを保持します |