この節では、『Sun Cluster Data Service for SAP Web Application Server ガイド (Solaris OS 版)』内の記述漏れについて説明します。
システムのホスト名の記述を変更する場合は、対応する SAP ノートを参照してください。SAP ノートには、ホスト名変更に関する最新情報が挙げられています。『Sun Cluster Data Service for SAP Web Application Server ガイド (Solaris OS 版)』では、これらの SAP ノートについての記述が漏れています。
次の節では、ホスト名を変更する方法について説明しています。
『Sun Cluster Data Service for SAP Web Application Server ガイド (Solaris OS 版)』の「SAP Web Application Server と SAP J2EE Engine をインストールして構成するには」では、SAP J2EE エンジンをスケーラブルリソースとして構成する予定がある場合にこのエンジンをどのようにインストールするかが説明されていません。この節に示されている作業の手順 2 と手順 7 は説明が不十分です。
手順 2 を次のように修正してください。
SAP J2EE エンジンを使用している場合は、SAP J2EE エンジンソフトウェアをインストールします。
SAP インストールマニュアルを参照してください。
SAP J2EE エンジンをフェイルオーバーリソースとして構成する予定がある場合は、手順 1 で SAP Web Application Server ソフトウェアをインストールしたノードに SAP J2EE エンジンソフトウェアをインストールします。
SAP J2EE エンジンをスケーラブルリソースとして構成する予定がある場合は、スケーラブルリソースを制御できる各ノードに SAP J2EE エンジンソフトウェアをインストールします。同一の SAP システム番号を使用して、各ノードに SAP J2EE ダイアログインスタンスをインストールします。この番号は、SAP プロファイル内の SAPSYSTEM の値です。
手順 7 を次のように修正してください。
SAP J2EE エンジンを使用している場合は、SAP J2EE エンジンのホスト名を返すように loghost スクリプトを変更します。
手順 6 で作成したスクリプト loghost を、SAP J2EE エンジンの各インスタンスの論理ホスト名または物理ホスト名を返すように変更します。
SAP J2EE エンジンをフェイルオーバーリソースとして構成する予定がある場合は、「論理ホスト名」を返すようにスクリプトを変更します。次に、このスクリプトを変更するコマンドの例を示します。
if [ "$1" = "JC00" ]; then echo loghost-4; fi if [ "$1" = "SCS02" ]; then echo loghost-5; fi if [ "$1" = "J02" ]; then echo loghost-6; fi |
SAP J2EE エンジンをスケーラブルリソースとして構成する予定がある場合は、「物理ホスト名」を返すようにスクリプトを変更します。次に、このスクリプトを変更するコマンドの例を示します。
if [ "$1" = "J03" ]; then echo `hostname`; fi |