この節では、Sun Cluster HA for SAP のインストールと構成の計画に必要な情報について説明します。
これらの制約事項を守らなければ、データサービスの構成がサポートされない可能性があります。
この節で説明する制約事項を使用して、Sun Cluster HA for SAP のインストールと構成を計画します。この節では、Sun Cluster HA for SAP に適用されるソフトウェアおよびハードウェアの構成上の制約について説明します。
すべてのデータサービスに適用される制約事項については、『Sun Cluster 3.1 ご使用にあたって』を参照してください。
ノード名は SAP インストールガイドの指定に従っていなければなりません。これは SAP ソフトウェアの制約です。
これらの要件を厳守しなければ、データサービスの構成がサポートされない可能性があります。
この節で説明する要件を使用して、 Sun Cluster HA for SAP のインストールと構成を計画します。これらの要件は、Sun Cluster HA for SAP のみに適用されます。Sun Cluster HA for SAP のインストールと構成を行う前に、これらの要件を満たす必要があります。
すべてのデータサービスに適用される要件については、データサービス固有の要件の識別を参照してください。
データベース用と 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 HA for NFS のインストールと構成を参照してください。
セントラルインスタンスが動作するクラスタか別のクラスタにアプリケーションサーバーをインストールすること –アプリケーションサーバーをクラスタ環境の外にインストールして構成すると、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 の担当者にお問い合わせください。
図 9–2 の構成は、以前の Sun Cluster リリースでよく使用されていた構成です。Sun Cluster ソフトウェアの機能を最大限に使用するには、図 9–1 または 図 9–3 に従って SAP を構成してください。
この節で説明する情報を使用して、 Sun Cluster HA for SAP のインストールと構成を計画します。この節の情報は、Sun Cluster HA for SAP のインストールと構成における決定事項が与える影響について検討するのに役立ちます。
sapstart 実行可能ファイルの最新のパッチを取得すること – Sun Cluster HA for SAP のユーザーがロックファイルを構成するためには、このパッチが必要です。使用するクラスタ環境におけるこのパッチの利点については、ロックファイルの設定を参照してください。
Sun Cluster 構成にインストールする SAP ソフトウェアリリースとデータベースに関するすべての注意を SAP オンラインサービスシステムで読むこと – インストールに関する既知の問題や修正がないか調べます。
推奨するメモリやスワップの容量については、SAP ソフトウェアのマニュアルを参照してください。SAP ソフトウェアには、大量のメモリとスワップが必要です。
セントラルインスタンス、データベースインスタンス、アプリケーションサーバー (アプリケーションサーバーを内部に持つ場合) が動作する全ノードの合計負荷を余裕をもって見積もること – フェイルオーバーが起こったときに、セントラルインスタンス、データベースインスタンス、アプリケーションサーバーがすべて同じノードにあるようなクラスタを構成する場合には、この検討事項が特に重要です。
SAPSIDadm ホームディレクトリをクラスタファイルシステムに配置すること – これによって、すべてのノードで動作するすべてのアプリケーションサーバーインスタンスに対して 1 つのスクリプト群を保守するだけですみます。ただし、一部のアプリケーションサーバーだけを異なる方法で構成する必要がある (たとえば、アプリケーションサーバーごとにプロファイルが異なる) 場合は、これらのアプリケーションサーバーを異なるインスタンス番号でインストールし、別個のリソースグループとして構成します。
アプリケーションサーバーのディレクトリをクラスタファイルシステムではなく、各ノードにローカルでインストールすること – ほかのアプリケーションサーバーがこのアプリケーションサーバーの log/data/work/sec ディレクトリを上書きするのを防止します。
複数のノードにすべてのアプリケーションサーバーインスタンスを作成する場合は、同じインスタンス番号を使用すること – 複数のノードにあるすべてのアプリケーションサーバーを 1 つのコマンド群を使って保守できるため、保守と管理が容易になります。
優先度の高いリソースがフェイルオーバーしているときに、RGOffload リソースタイプを使用して 1 つまたは複数のアプリケーションサーバーを停止する場合は、各アプリケーションサーバーを複数のリソースグループに配置すること – RGOffload リソースタイプを使用して、データベースの 1 つまたは複数のアプリケーションサーバーの負荷を軽減する場合の柔軟性と可用性を向上します。この検討事項に従うことで得られる利点は、各アプリケーションサーバーを 1 つの大きなグループに配置することによって得られる使い易さを上回ります。RGOffload リソースタイプの使用については、重要ではないリソースグループを取り外すことによるノードリソースの解放 を参照してください。
各 SAP ログオングループに対して、スケーラブルアプリケーションサーバーのインスタンスを個別に作成すること。
SAP ロックファイルをローカルインスタンスディレクトリに作成すること – システム管理者が、すでに起動されているアプリケーションインスタンスを手動で起動するのを防止します。
この節の確認事項を使用して、Sun Cluster HA for SAP のインストールと構成を計画します。『Sun Cluster 3.1 ご使用にあたって』のデータサービスワークシートに、これらの確認事項に対する答えを挿入してください。これらの確認事項については、構成の検討事項を参照してください。
ネットワークアドレスとアプリケーションリソース、およびそれらの間の依存関係に使用するリソースグループを確認します。
データサービスにアクセスするクライアント用の論理ホスト名 (フェイルオーバーサービスの場合) を確認します。
システム構成ファイルが存在する場所を確認します。
liveCache バイナリをクラスタファイルシステムではなくローカルファイルシステムに配置する場合の利点と欠点については、『Sun Cluster 3.1 データサービスのインストールと構成 』の「アプリケーションバイナリの格納先の決定」を参照してください。
表 9–3 および 表 9–4 は、Sun Cluster HA for SAP がサポートするパッケージを示しています。
表 9–3 Sun Cluster HA for SAP パッケージ (Sun Cluster 3.0 7/01)
リソースタイプ |
説明 |
---|---|
SUNW.sap_ci |
フェイルオーバーセントラルインスタンスのサポートを追加します。 |
SUNW.sap_as |
フェイルオーバーアプリケーションサーバーのサポートを追加します。 |
表 9–4 Sun Cluster HA for SAP パッケージ (Sun Cluster 3.0 12/01 および 3.1)
リソースタイプ |
説明 |
---|---|
SUNW.sap_ci |
Sun Cluster 3.0 7/01 と同じです。表 9–3を参照。 |
SUNW.sap_as |
Sun Cluster 3.0 7/01 と同じです。表 9–3を参照。 |
SUNW.sap_ci_v2 |
Network_resources_used リソースプロパティを Resource Type Registration (RTR) ファイルに追加します。 |
|
フェイルオーバーセントラルインスタンスのサポートを維持します。 |
SUNW.sap_as_v2 |
Network_resources_used リソースプロパティを RTR ファイルに追加します。 スケーラブルアプリケーションサーバーのサポートを追加します。 |
|
フェイルオーバーアプリケーションサーバーのサポートを保持します。 |