次の考慮事項は、Sun Cluster HA for SAP Web Application Server のインストールと構成に影響を与えます。
SAP enqueue server と SAP replica server は、別のクラスタノードで実行されます。したがって、SAP アプリケーションファイル (バイナリファイル、構成ファイル、およびパラメータファイル) は、広域ファイルシステムまたはローカルファイルシステムのどちらにもインストールできます。ただし、これらの各アプリケーションのアプリケーションファイルは、これらのアプリケーションが実行されているノードから常にアクセス可能でなければなりません。
『Sun Cluster データサービスの計画と管理 (Solaris OS 版)』の「Sun Cluster データサービス構成のガイドライン」を参照してください。この節では、SAP バイナリをローカルファイルシステムまたはクラスタファイルシステムに配置するメリットとデメリットを詳述します。
SAP enqueue server のシステムプロパティー Retry_count のデフォルト値は 0 です。この値を設定すると、最初の障害の発生後、SAP enqueue server は確実にフェイルオーバーを行います。複製の実行中は、エンキューロックが解除されるため、このデフォルト値を変更しないでください。複製の動作中にエンキューサーバーを再起動すると、同じノードであってもロックは無効になります。
SAP web application server コンポーネントのリソースグループは、フェイルオーバーリソースグループまたはスケーラブルリソースグループとして構成できます。SAP web application server コンポーネントがスケーラブルリソースグループになるように構成されている場合、「スケーラブル SAP Web Application Server コンポーネントのインストールを変更するには」で説明するように、 SAP web application server コンポーネントがインストールされている各ノードでは、ディレクトリ /usr/sap/ SAPSID/INSTANCE_NAME がローカルに存在する必要があります。SAPSID は SAP システムの ID、INSTANCE_NAME は SAP web application server インスタンスの名前を表します。
インストールおよび構成プロセスでは、アプリケーションを実行するすべてのノードにコピーする必要があるので、変更したシステムファイルを追跡します。
新しいインストールごとに、SAP の起動スクリプトと停止スクリプトは上書きされます。したがって、新しいインストールごとに、これらのスクリプトを必要に応じて修正する必要があります。