OCI에서 중간 계층 구성

tar ball 백업을 사용하거나 PUM 이미지를 사용하여 새 mid-tier를 프로비저닝하거나 PeopleSoft Cloud Manager를 사용하는 등 여러 방법으로 mid-tier를 OCI로 이전할 수 있습니다. 이 플레이북에서는 미드티어가 OCI의 Oracle Autonomous Database on Dedicated Exadata Infrastructure와 함께 다시 연결됩니다.

OCI에서 중간 계층으로 구성

  1. [소프트웨어 패키지 다운로드] 섹션에서 이전에 다운로드한 Oracle Database Client 패키지를 설치합니다. 다음 패키지를 지정된 순서대로 root로 실행합니다.
    [root@hr9246 ~]# yum install -y oracle-instantclient19.20-basic-19.20.0.0.0-1.x86_64.rpm
    [root@hr9246 ~]# yum install -y oracle-instantclient19.20-sqlplus-19.20.0.0.0-1.x86_64.rpm
    [root@hr9246 ~]# yum install -y oracle-instantclient19.20-tools-19.20.0.0.0-1.x86_64.rpm
  2. 이 환경에 대한 PeopleSoft 및 Oracle Database 사용자(예: oracle2, psadm1, psadm2psadm3)에 대해 다음 환경 변수를 업데이트합니다.
    Oracle Autonomous Database에 대한 연결을 설정하려면 올바른 버전의 Oracle Client를 가리키도록 환경 변수를 업데이트해야 합니다.
    환경 변수는 다음과 유사합니다.
    echo "PATH=/usr/lib/oracle/19.20/client64/bin:$PATH; export PATH" >> ~/.bashrc
    echo "LD_LIBRARY_PATH=/usr/lib/oracle/19.20/client64/lib:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH" >> ~/.bashrc
  3. Oracle Autonomous Database와 연결하려면 Oracle Autonomous Database를 다운로드하고 구성해야 합니다.
    1. OCI 콘솔로 이동하여 Oracle Autonomous Database 세부정보 페이지로 이동합니다.
    2. 데이터베이스 연결을 누릅니다.
    3. 전자 지갑 다운로드를 누릅니다.
    4. 전자 지갑 비밀번호를 제공하고 [다운로드]를 눌러 클라이언트 보안 인증서 ZIP 파일을 저장합니다.
    5. sqlnet.ora 파일을 업데이트하고 TNS_ADMIN 환경 변수가 전자 지갑이 추출된 위치를 올바르게 가리키는지 확인합니다.
      PeopleSoft 애플리케이션 및 툴은 Oracle Net Services(SQL*Net이라고도 함)를 사용하여 Oracle Autonomous Database에 연결합니다. Oracle Net Services enables a network session from the client application to an Oracle database server through the network defined by the dedicated infrastructure hosting the database. Oracle Net Services는 Oracle Call Interface를 포함하여 Oracle Autonomous Database에 대한 다양한 연결 유형을 지원합니다. 전자 지갑 파일은 데이터베이스 사용자 ID 및 비밀번호와 함께 Oracle Autonomous Database의 데이터에 대한 액세스를 제공합니다. 전자 지갑 파일을 보안 위치에 저장합니다.
  4. tnsnames.ora 파일의 경우 서비스 이름 database_name_low 또는 database_name_tp의 접속 문자열을 복사하고 8자 이하의 다른 서비스 이름을 만듭니다.
    이는 PeopleSoft 앱 서버 요구 사항입니다.
  5. tnsnames.ora 파일을 psadm2 유저로 검증하고 연결을 테스트합니다.

PeopleSoft 서버 구성

PeopleSoft 서버 구성요소를 구성해야 합니다.

SYSADM 사용자에 대한 비밀번호를 업데이트하고, 앱 서버, 프로세스 스케줄러, 웹 서버 및 PeopleSoft 구성요소를 구성합니다.

  1. SYSADM 사용자에 대한 비밀번호를 업데이트합니다.
    PeopleSoft 사용자 PS, PEOPLE, SYSADMOracle Autonomous Database on Dedicated Exadata Infrastructure에서 생성되었습니다. PeopleSoft 애플리케이션의 비밀번호를 변경해야 합니다. 자세한 내용은 '테이블스페이스, 롤 및 PeopleSoft 사용자 생성'을 참조하십시오.
    SYSADM에 대한 비밀번호를 업데이트하려면 다음을 수행합니다.
    1. PSACCESSPROFILE에 대한 update 문을 SYSADM 암호와 함께 실행합니다.
    2. Data Mover 유틸리티를 사용하여 암호를 암호화합니다.
  2. 새 암호로 응용 프로그램 서버 도메인을 구성하고 시작합니다.
  3. 마찬가지로 새 암호로 프로세스 스케줄러 도메인을 구성하고 시작합니다.
  4. 새 웹 서버 도메인을 구성하고 시작합니다.
  5. PeopleSoft 응용 프로그램의 사후 구성의 일부로 IB, 노드, 보고서 저장소, 프린터 등을 구성합니다.