Linux용 APTARE IT Analytics 설치 및 업그레이드 설명서

Last Published:
Product(s): APTARE IT Analytics (10.6)
  1. Linux 서버에 APTARE IT Analytics 포털 설치
    1.  
      소개
    2.  
      포털 설치 메모리 요구 사항
    3.  
      다중 언어 지원 및 로캘 고려 사항(Linux)
    4.  
      VMware ESXi의 OVA 기반 배포
    5. 설치 프로그램 기반 배포
      1.  
        작업 1: 포털 및 데이터베이스 배포 전략(Linux)
      2.  
        작업 2: 설치 전 구성(Linux)
      3.  
        작업 3: Oracle 데이터베이스 응용 프로그램 바이너리 설치(Linux)
      4.  
        작업 4: 포털 응용 프로그램 바이너리 설치(Linux)
      5.  
        작업 5: 데이터베이스 스키마 설치(Linux)
      6.  
        작업 6: 포털 서비스 시작(Linux)
      7.  
        작업 7: 라이센스 키 파일 요청(Linux)
      8.  
        작업 8: 포털에 로그인
      9.  
        작업 9: 라이센스 키 파일 설치(Linux)
      10.  
        작업 10: 데이터베이스의 콜드 백업 수행(Linux)
      11.  
        권장 데이터베이스 백업 프로세스
    6.  
      지원되는 타사 및 오픈 소스 제품
    7.  
      APTARE IT Analytics 포털 제거
  2. Linux에서 APTARE IT Analytics 포털 업그레이드
    1.  
      개요
    2.  
      업그레이드 경로
    3.  
      업그레이드하기 전에
    4. Oracle 데이터베이스 응용 프로그램 바이너리를 19c로 업그레이드(Linux)
      1.  
        Oracle 데이터베이스 응용 프로그램 바이너리 업그레이드(Linux)
    5. APTARE IT Analytics 포털 업그레이드
      1.  
        공유 서비스 환경 업그레이드
      2.  
        업그레이드 유틸리티 설치 관리자 실행(Linux)
      3.  
        알려진 문제
      4.  
        업그레이드 유틸리티 실행
      5.  
        업그레이드 후
      6.  
        엔터프라이즈 개체를 통합하도록 메서드 업그레이드
      7. 포털 업그레이드 시 속성 병합
        1.  
          포털 업그레이드 시 속성 관리
        2.  
          속성 값 병합의 예
        3.  
          중복 속성의 이름을 바꾸는 단계
        4.  
          멀티 테넌시 환경의 속성에 대한 베스트 프랙티스
    6. Data Collector 업그레이드
      1.  
        필수 사전 요구 사항
    7.  
      문제 해결 - Data Collector 수동 업그레이드
    8.  
      APTARE IT Analytics 포털에서 Collector 업데이트
  3. 데이터베이스 서버용 Oracle 패치
    1.  
      Oracle 권장 패치 적용
    2. Linux에 Oracle 19c 2022년 7월 패치 응용 프로그램 적용
      1.  
        사전 설치 설정
      2.  
        OPatch 설치 단계
      3.  
        Oracle 패치 설치
      4.  
        패치 유효성 검사
      5.  
        JDK 버전 업데이트 유효성 검사
  4. 새 서버로 업그레이드 및 마이그레이션
    1. 새 서버로 업그레이드 및 마이그레이션
      1.  
        새 서버에 최신 릴리스의 APTARE IT Analytics 설치
      2.  
        기존 서버에서 데이터베이스 내보내기를 수행하십시오.
      3.  
        새 서버에서 포털 및 에이전트 서비스 중지
      4.  
        새 서버에서 기존 포털 사용자를 삭제하고 다시 생성하십시오.
      5.  
        새 서버로 데이터베이스 가져오기
      6.  
        새 서버에서 포털 및 에이전트 서비스 시작
      7.  
        데이터베이스 스키마 업그레이드를 위한 다운로드, 설치 및 실행
    2.  
      테스트
    3.  
      Data Collector 바이너리 업데이트(필요한 경우)
  5. 부록 A. X Virtual Frame Buffer
    1.  
      Xvfb(X Virtual Frame Buffer) 구성

Oracle 패치 설치

  1. 루트 사용자로 다음 명령을 사용하여 /tmp의 Oracle 패치 파일을 /opt/aptare/oracle 폴더에 복사하십시오.
            mv p34133642_190000_Linux-x86-64.zip /opt/aptare/oracle
          
  2. su - aptare
  3. /opt/aptare/oracle 폴더로 이동하여 파일의 압축을 해제하십시오.
    cd /opt/aptare/oracle
    unzip p34133642_190000_Linux-x86-64.zip
    

    위의 명령은 34133642 폴더를 /opt/aptare/oracle 폴더에 생성합니다.

    압축을 해제하는 동안 아래의 메시지가 표시되면 아래에 표시된 대로 'y'를 입력하십시오.

    replace PatchSearch.xml? [y]es, [n]o, [A]ll, [N]one, [r]ename: y
  4. 패치 폴더 34133642에 대한 권한을 설정하십시오.
            chown -R aptare:dba 34133642
          

    참고:

    이전에 Oracle 패치를 이미 설치한 경우 다음 5~11단계를 건너뛰십시오.

  5. 루트 사용자로 /tmp의 두 jar 파일을 /opt/aptare/oracle/sqldeveloper/sqldeveloper/lib 폴더에 복사하십시오.
    mv xdb6.jar /opt/aptare/oracle/sqldeveloper/sqldeveloper/lib
    mv xmlparserv2-sans-jaxp-services.jar 
    /opt/aptare/oracle/sqldeveloper/sqldeveloper/lib
    
  6. jar 파일 및 perl에 대한 권한을 변경하십시오.
    cd /opt/aptare/oracle/sqldeveloper/sqldeveloper/lib
    chown -R aptare:dba xdb6.jar
    chown -R aptare:dba xmlparserv2-sans-jaxp-services.jar
    cd /opt/aptare/oracle
    chown -R aptare:dba perl
    chmod -R 775 perl
    
  7. oraInventory 폴더가 /opt/에 있는지 확인하십시오. 폴더를 사용할 수 없는 경우
    cd /opt/aptare/upgrade
    cp oraInventory.zip /opt/
    unzip oraInventory
    
  8. /opt/oraInventory 폴더에 대한 권한이 aptare:dba인지 확인하고, 아닌 경우 권한을 변경하십시오.
    cd /opt/
    chown -R aptare:dba oraInventory
    
  9. su -aptare 실행
  10. 다음 명령을 실행하여 Oracle 홈을 연결하십시오.
    $ORACLE_HOME/oui/bin/runInstaller -silent -ignoreSysPrereqs 
    -invPtrLoc "/opt/aptare/oracle/oraInst.loc" -attachHome 
    ORACLE_HOME="/opt/aptare/oracle" ORACLE_HOME_NAME="OraDB19c_home" 
    INVENTORY_LOCATION="/opt/oraInventory"

    참고:

    Oracle 홈이 이미 연결되어 있는 경우 Oracle 홈이 이 위치에 이미 있습니다. 다른 위치를 선택하십시오. 메시지가 표시됩니다. 이 메시지를 무시하십시오.

  11. fuser 오류 '누락된 명령: fuser'가 표시되면 다음 단계에 따라 fuser에 대한 변경을 수행하십시오.
    cd /opt/aptare/oracle/bin/
    touch fuser
    chmod 755 fuser
    
  12. PATH를 설정하십시오. 모든 경로를 설정했는지 확인하십시오. 그렇지 않으면 패치 응용 프로그램이 실패할 수 있습니다.
    export PATH=$PATH:/opt/aptare/oracle/OPatch
    export PATH=$PATH:/usr/ccs/bin
    PATH=$PATH:/opt/aptare/oracle/sqldeveloper/sqldeveloper/lib
    
  13. OPatch 충돌이 있는지 확인하십시오.
    cd /opt/aptare/oracle/34133642
    /opt/aptare/oracle/OPatch/opatch prereq CheckConflictAgainstOHWithDetail 
    -ph ./
    
  14. 충돌이 탐지되지 않는 경우 다음 명령을 실행하여 /opt/aptare/oracle/34133642 폴더에서 패치를 적용하십시오.
    /opt/aptare/oracle/OPatch/opatch apply
    
    Verifying environment and performing prerequisite checks...
    OPatch continues with these patches:   34133642
    Do you want to proceed? [y|n]
    y
    Is the local system ready for patching? [y|n]
    y
    Patching component oracle.jdk, 1.8.0.201.0...
    
    Sub-set patch [33806152] has become inactive due to the application of a super-set patch [34133642].
    Please refer to Doc ID 2161861.1 for any possible further required actions.
    Log file location: /opt/aptare/oracle/cfgtoollogs/opatch/opatch2022-07-20_20-44-05PM_1.log
    OPatch succeeded.
    
  15. 다음 명령을 사용하여 OPatch가 성공했는지 확인하십시오.
            /opt/aptare/oracle/OPatch/opatch lsinventory -detail
          
  16. 다음 명령을 사용하여 SQL Plus에 연결하십시오.

    -bash-4.2$ sqlplus /nolog

    SQL*Plus: Release 19.0.0.0.0 - Production on Wed Jul 20 20:55:30 2022

    Version 19.16.0.0.0

    Copyright (c) 1982, 2022, Oracle. All rights reserved.

  17. sysdba로 연결

    SQL> connect / as sysdba

    Connected to an idle instance.

  18. 데이터베이스를 시작하십시오.

    SQL> startup

    ORACLE instance started.

    :

    :

    Database mounted.

    Database opened.

  19. 모든 플러그형 데이터베이스를 여십시오.

    SQL> alter pluggable database all open;

    Pluggable database altered.

  20. SQL 프롬프트에서 종료하십시오.

    SQL> quit

  21. Datapatch를 실행하여 설치 중인 패치의 설치 후 SQL 배포를 완료하십시오.

    다음 명령을 실행하여 플러그형 데이터베이스에 패치를 적용하십시오. 이 작업은 몇 분 정도 걸릴 수 있습니다.

    /opt/aptare/oracle/OPatch/datapatch -verbose
    Patch installation complete.  Total patches installed: 3
    
    Validating logfiles...done
    
    Patch 34133642 apply (pdb CDB$ROOT): SUCCESS
      logfile: /opt/aptare/cfgtoollogs/sqlpatch/34133642/24865470/
    34133642_apply_SCDBCNTR_CDBROOT_2022Jul20_20_58_00.log (no errors)
    
    Patch 34133642 apply (pdb PDB$SEED): SUCCESS
      logfile: /opt/aptare/cfgtoollogs/sqlpatch/34133642/24865470/
    34133642_apply_SCDBCNTR_PDBSEED_2022Jul20_20_59_00.log (no errors)
    
    Patch 34133642 apply (pdb SCDB): SUCCESS
      logfile: /opt/aptare/cfgtoollogs/sqlpatch/34133642/24865470/
    34133642_apply_SCDBCNTR_SCDB_2022Jul20_20_59_00.log (no errors)
    SQL Patching tool complete on Wed Jul 20 21:00:09 2022
  22. /opt/aptare/cfgtoollogs/sqlpatch/의 로그 파일에 오류가 있는지 확인하십시오. 로그 파일 이름에는 현재 시간 스탬프가 포함됩니다.

    예:

    /opt/aptare/cfgtoollogs/sqlpatch/
    sqlpatch_17520_2022_07_20_20_57_17/sqlpatch_invocation.log
  23. 루트 사용자로 모든 서비스를 시작하십시오.
    /opt/aptare/bin/aptare start