Solaris OS용 Sun Cluster 3.1 9/04 릴리스 노트

Sun Cluster Data Service for Oracle E-Business Suite Guide for Solaris OS

Sun Cluster HA for Oracle E-Business Suite 업그레이드에 대한 지침이 Sun Cluster Data Service for Oracle E-Business Suite Guide for Solaris OS에서 생략되어 있습니다.

Oracle E-Business Suite v11.5.9에 대한 지원이 Sun Cluster 3.1 9/04에서 도입되었습니다. Oracle E-Business Suite v11.5.9는 일부 경로 이름에서 호스트 이름을 사용합니다. Oracle E-Business Suite v11.5.9로 업그레이드하는 경우 Oracle E-Business Suite v11.5.9에서 사용하기 위해 Sun Cluster HA for Oracle E-Business Suite를 업그레이드해야 합니다.

    Sun Cluster HA for Oracle E-Business Suite를 업그레이드하려면 다음 작업을 수행합니다.

  1. 다음 서버 구성 요소에 대한 Oracle E-Business Suite의 자원 제거 및 재등록

    • Concurrent Manager Server

    • Forms Server

    • Reports Server

  2. 다음 수신기 구성 요소에 대한 Oracle E-Business Suite의 자원 제거 및 재등록

    • Oracle Listener

    • Concurrent Manager Listener

  3. Sun Cluster Oracle E-Business Suite 자원을 온라인 상태로 전환

ProcedureOracle E-Business Suite 서버 구성 요소에 대한 자원 제거 및 재등록 방법

제거 및 재등록이 필요한 다음 서버 자원 각각에 대해 이 작업을 수행합니다.

단계
  1. Oracle E-Business Suite 서버 자원 정의를 저장합니다.


    # scrgadm -pvv -j resource > file1
    
  2. Oracle E-Business Suite 서버 자원을 사용 불가능하게 합니다.


    # scswitch -n -j resource
    
  3. Oracle E-Business Suite 서버 자원을 제거합니다.


    # scrgadm -r -j resource
    
  4. Oracle E-Business Suite 서버 자원을 구성하고 등록합니다.

    1. 자원에 대한 구성 파일과 등록 파일이 있는 디렉토리로 이동합니다.


      # cd /opt/SUNWscebs/prefixutil
      
    2. 자원에 대한 구성 파일을 편집합니다.


      vi prefix_config
      
    3. 자원에 대한 등록 파일을 실행합니다.


      # ./prefix_register
      

    prefix는 다음과 같이 파일이 적용되는 서버를 나타냅니다.

    • cmg는 Concurrent Manager Server를 나타냅니다.

    • frm은 Forms Server를 나타냅니다.

    • rep는 Reports Server입니다.

  5. 업데이트한 정의와 자원을 업데이트하기 전에 저장한 정의를 비교합니다.

    두 정의를 비교하면 기존 확장 등록 정보(예: 시간 초과 값)가 변경되었는지 확인할 수 있습니다.


    # scrgadm -pvv -j resource > file2
    # diff file1 file2
    
  6. 재설정된 자원 등록 정보를 수정합니다.


    # scrgadm -c -j <resource>-x | y <resource>
    

ProcedureOracle E-Business Suite 수신기 구성 요소에 대한 자원 제거 및 재등록 방법

이 작업에서는 제거 및 재등록이 필요한 다음과 같은 수신기 자원을 모두 제거하고 다시 등록합니다.


주 –

이러한 자원은 SUNW.oracle_listener 자원 유형의 인스턴스입니다. 이 자원 유형에 대한 자세한 내용은 Sun Cluster Data Service for Oracle Guide for Solaris OS를 참조하십시오.


단계
  1. Sun Cluster Oracle E-Business Suite 수신기 자원을 사용 불가능하게 하고 제거합니다.


    # scswitch -n -j resource
    # scrgadm -r -j resource
    
  2. Oracle E-Business Suite Oracle Listener에 대한 자원을 만듭니다.

    다음 예에서 copy_env 스크립트는 PROD.env 파일을 PROD_ha.env에 복사하고 PROD_ha.env 파일의 형식을 지정하는 데 사용됩니다. PROD_ha.env는 Oracle Listener 자원의 User_env 확장 등록 정보에 대해 지정됩니다.


    # grep PROD.DBS_ORA816= /var/tmp/config.txt
    PROD.DBS_ORA816=/global/mnt10/d02/oracle/proddb/8.1.7
    #
    # cd /opt/SUNWscebs/cmg/util
    #
    # ./copy_env /global/mnt10/d02/oracle/proddb/8.1.7 PROD
    #
    # scrgadm -a -j Oracle-E-Business-Suite-ORALSR-resource \
    -t SUNW.oracle_listener  \
    -g  Oracle-E-Business-Suite-failover-resource-group\
    -x Listener_name=PROD\
    -x ORACLE_HOME=/global/mnt10/d02/oracle/proddb/8.1.7 \
    -x User_env=/global/mnt10/d02/oracle/proddb/8.1.7/PROD_ha.env
    #
    # scswitch -e -j Oracle-E-Business-Suite-ORALSR-resource
    
  3. Oracle E-Business Suite Concurrent Manager Listener에 대한 자원을 만듭니다.

    다음 예에서 copy_env 스크립트는 PROD.env 파일을 PROD_ha.env에 복사하고 PROD_ha.env 파일의 형식을 지정하는 데 사용됩니다. PROD_ha.env는 Concurrent Manager Listener 자원의 User_env 확장 등록 정보에 대해 지정됩니다.


    # grep PROD.CON_ORA806= /var/tmp/config.txt
    PROD.CON_ORA806=/global/mnt10/d01/oracle/prodora/8.0.6
    #
    # cd /opt/SUNWscebs/cmg/util
    #
    # ./copy_env /global/mnt10/d01/oracle/prodora/8.0.6 PROD
    #
    # scrgadm -a -j Oracle-E-Business-Suite-CMGLSR-resource \
    -t SUNW.oracle_listener  \
    -x Listener_name=APPS_PROD\
    -x ORACLE_HOME=/global/mnt10/d01/oracle/prodora/8.0.6 \
    -x User_env=/global/mnt10/d01/oracle/prodora/8.0.6/PROD_ha.env
    #
    # scswitch -e -j Oracle-E-Business-Suite-CMGLSR-resource
    

ProcedureSun Cluster Oracle E-Business Suite의 자원을 온라인 상태로 만드는 방법

단계

    온라인 상태로 만들 각 자원에 대해 다음 명령을 입력합니다.


    # scswitch -e -j <resource>