この節で説明する要件は 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 を起動しません。
構成要素 |
説明 |
---|---|
Forms Server |
-> SUNW.HAStoragePlus リソース |
Concurrent Manager Listener |
-> SUNW.HAStoragePlus リソース |
Concurrent Manager Server |
-> SUNW.HAStoragePlus リソース -> Concurrent Manager Listener リソース -> Oracle Database Server リソース |
Reports Server |
-> SUNW.HAStoragePlus リソース |
表 1–6に示すように、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 コンポーネントを登録できます。
これらのファイル内では、適切な依存関係が適用されます。
# 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 # |