SAP ソフトウェアをインストールする前に、「SAP およびデータベースのインストールと構成」を読み、クラスタに関連する次の点を検討してください。
SAP バイナリと SAP ユーザーのホームディレクトリをインストールする - SAP バイナリと SAP ユーザーのホームディレクトリをクラスタファイルシステムにインストールします。ただし、クラスタファイルシステムにインストールすると、SAP ソフトウェアのリリースアップグレードに関して不都合な点がいくつかあります。これらの点については、「アプリケーションバイナリの格納先の決定」を参照してください。
データベース用のファイルシステムと SAP 用のファイルシステムをすべて作成したら、マウントポイントを作成し、これをすべてのクラスタノードの /etc/vfstab ファイルに指定する - データベースおよび SAP ファイルシステムの設定手順については、SAP のインストールマニュアル『Installation of the SAP R/3 on UNIX』と『R/3 Installation on UNIX-OS Dependencies』を参照してください。
必要なグループとユーザーをすべてのクラスタノードに作成する - 『Installation of the SAP R/3 on UNIX』と『R/3 Installation on UNIX-OS Dependencies』に従って、SAP ソフトウェアに必要なグループとユーザーをすべてのクラスタノードに作成します。
外部 SAP アプリケーションサーバーをインストールする予定がある場合は、コアインスタンスが動作するクラスタ上で Sun Cluster HA for NFS を構成する - Sun Cluster HA for NFS の構成方法については、「Sun Cluster HA for NFS のインストールと構成」を参照してください。
スイッチオーバーやフェイルオーバーでデータサービスが正しく起動、停止するように /etc/nsswitch.conf ファイルを設定する - Sun Cluster HA for SAP データサービスが動作する論理ホストをマスターできる各ノードの /etc/nsswitch.conf ファイルには、次の group エントリのどれかが必要です。
group: group: files group: files [NOTFOUND=return] nis group: files [NOTFOUND=return] nisplus |
Sun Cluster HA for SAP は、su user コマンドを使ってデータベースノードの開始や停止を行います。一方、クラスタノードのパブリックネットワークに障害が発生すると、ネットワーク情報ネーミングサービスが使用不能になることがあります。上の group エントリを追加しておくと、このような状況になったときに su(1M) コマンドが NIS/NIS+ ネームサービスを参照することはありません。