Sun Cluster Data Service for Oracle E-Business Suite ガイド (Solaris OS 版)

Sun Cluster HA for Oracle E-Business Suite のインストールと構成の計画

ここでは、Sun Cluster HA for Oracle E-Business Suite のインストールと構成の計画に必要な情報について説明します。

構成に関する制限事項

ここでは、Sun Cluster HA for Oracle E-Business Suite にのみ適用されるソフトウェアとハードウェア構成の制限事項の一覧を示します。


注意 – 注意 –

これらの制限事項を守らないと、データサービスの構成がサポートされない場合があります。


すべてのデータサービスに適用される制限事項については、『Sun Cluster ご使用にあたって』を参照してください。

構成に関する要件

この節で説明する要件は Sun Cluster HA for Oracle E-Business Suite だけに適用されます。Sun Cluster HA for Oracle E-Business Suite のインストールと構成を始める前に、次の要件を満たしている必要があります。


注意 – 注意 –

次の要件を満たさないと、データサービスの構成がサポートされない場合があります。


Oracle E-Business Suite のコンポーネントとその依存関係 – Sun Cluster HA for Oracle E-Business Suite データサービスは、Oracle E-Business Suite インスタンスとそのコンポーネントを保護するように構成できます。ここでは、このようなコンポーネントとその依存関係について説明します。


注 –

どの場合でも、SUNW.HAStoragePlus リソースが Oracle E-Business Suite ファイルシステムマウントポイントを管理し、これらのファイルシステムがマウントされるまで Oracle E-Business Suite が起動されないようにします。


表 4 Oracle E-Business Suite のコンポーネントその依存関係 (-> 記号で示す)

構成要素 

説明 

Forms Server 

-> SUNW.HAStoragePlus リソース

Concurrent Manager Listener 

-> SUNW.HAStoragePlus リソース

Concurrent Manager Server 

-> SUNW.HAStoragePlus リソース

-> Concurrent Manager Listener リソース

-> Oracle Database Server リソース

Reports Server 

-> SUNW.HAStoragePlus リソース

表 4 のとおり、Concurrent Manager Server は Oracle Database Server に依存します。インストール方法として「Rapid Install single-node」または「two-node」を選択した場合、 Database と Concurrent Manager は同じノード (リソースグループ) にインストールされます。

multi-node」を選択した場合、Database Server と Concurrent Manager Server は異なるノード (リソースグループ) にインストールされる場合があります。上記の依存関係を保持するために、Sun Cluster HA for Oracle E-Business Suite データサービスは Concurrent Manager Server と Database Server 間の起動または再起動の依存関係を管理します。

Oracle E-Business Suite の各コンポーネントは、/opt/SUNWscebs/xxx/util に構成および登録ファイルを持っています (xxx は Oracle E-Business Suite の各コンポーネントに対応する 3 文字の省略形)。これらのファイルによって、Sun Cluster に Oracle E-Business Suite コンポーネントを登録できます。

これらのファイル内では、適切な依存関係が適用されます。


例 1 Sun Cluster 用の Oracle E-Business Suite 構成/登録ファイル


# cd /opt/SUNWscebs
#
# ls -l cmg/util
total 16
-rwxr-xr-x   1 root     sys         1410 Jun 11 17:17 cmg_config
-rwxr-xr-x   1 root     sys          840 Jun 11 17:17 cmg_register
-rwxr-xr-x   1 root     sys         4105 Jun 11 17:17 copy_env
# ls -l frm/util
total 4
-rwxr-xr-x   1 root     sys          701 Jun 11 17:17 frm_config
-rwxr-xr-x   1 root     sys          619 Jun 11 17:17 frm_register
# ls -l rep/util
total 4
-rwxr-xr-x   1 root     sys          701 Jun 11 17:17 rep_config
-rwxr-xr-x   1 root     sys          619 Jun 11 17:17 rep_register
# more cmg/util/cmg*
::::::::::::::
cmg_config
::::::::::::::
#
# Copyright 2003 Sun Microsystems, Inc.  All rights reserved.
# Use is subject to license terms.
# 
# This file will be sourced in by cmg_register and the parameters
# listed below will be used.
#
# These parameters can be customized in (key=value) form
#
#           RS - name of the resource for the application
#           RG - name of the resource group containing RS
#       HAS_RS - name of the HAStoragePlus SC resource
#       LSR_RS - name of the Concurrent Manager Listener SC resource
#     CON_HOST - name of the Concurrent Manager logical hostname
#  CON_COMNTOP - name of the Concurrent Manager COMMON_TOP directory 
# CON_APPSUSER - name of the Concurrent Manager application userid
#      APP_SID - name of the application SID
#  APPS_PASSWD - name of the password for the APPS userid
#  ORACLE_HOME - name of the Oracle home directory
#    CON_LIMIT - Minimum number of Concurrent Managers 
#                represented as a percentage i.e. 70 = 70%
#                (Note - Omit the % sign)
#         MODE - Specifies if Oracle E-Business Suite is running
#                32|64-bit code and if the LD_PRELOAD pathname
#                will have a symlink in /usr/lib/secure
#                       Default value = 32/Y
#                (Note - Refer to the Sun Cluster 3.1 Data Service
#                 for Oracle E-Business Suite for more information)
#

RS=
RG=
HAS_RS=
LSR_RS= 
CON_HOST=
CON_COMNTOP=
CON_APPSUSER=
APP_SID=
APPS_PASSWD=
ORACLE_HOME=
CON_LIMIT=
MODE=32/Y
::::::::::::::
cmg_register
::::::::::::::
#
# Copyright 2003 Sun Microsystems, Inc.  All rights reserved.
# Use is subject to license terms.
#

. `dirname $0`/cmg_config


scrgadm -a -j $RS -g $RG -t SUNW.gds \
-x Start_command="/opt/SUNWscebs/cmg/bin/start_cmg \
-R $RS -G $RG -C $CON_COMNTOP -U $CON_APPSUSER -P $APPS_PASSWD \
-S $APP_SID -H $CON_HOST -O $ORACLE_HOME -L $CON_LIMIT -M $MODE" \
-x Stop_command="/opt/SUNWscebs/cmg/bin/stop_cmg \
-R $RS -G $RG -C $CON_COMNTOP -U $CON_APPSUSER -P $APPS_PASSWD \
-S $APP_SID -H $CON_HOST -O $ORACLE_HOME -L $CON_LIMIT -M $MODE" \
-x Probe_command="/opt/SUNWscebs/cmg/bin/probe_cmg \
-R $RS -G $RG -C $CON_COMNTOP -U $CON_APPSUSER -P $APPS_PASSWD \
-S $APP_SID -H $CON_HOST -O $ORACLE_HOME -L $CON_LIMIT -M $MODE" \
-y Port_list=23/tcp -y Network_resources_used=$LSR_RS \
-x Stop_signal=9 \
-y Resource_dependencies=$HAS_RS,$LSR_RS
#