Linux용 APTARE IT Analytics 설치 및 업그레이드 설명서
- Linux 서버에 APTARE IT Analytics 포털 설치
- Linux에서 APTARE IT Analytics 포털 업그레이드
- 데이터베이스 서버용 Oracle 패치
- 새 서버로 업그레이드 및 마이그레이션
- 부록 A. X Virtual Frame Buffer
Oracle 데이터베이스 응용 프로그램 바이너리 업그레이드(Linux)
APTARE IT Analytics 서버에는 다른 Oracle 데이터베이스 인스턴스가 설치되어 있지 않아야 합니다. 구매 계약 확인서와 함께 제공된 지침을 참고하고 추가 지원이 필요한 경우 Veritas 지원에 문의하십시오.
Oracle 데이터베이스 바이너리를 업그레이드하려면 다음과 같이 하십시오.
- Oracle 데이터베이스의 콜드 백업을 수행하십시오. 콜드 백업은 파일을 물리적으로 다른 위치로 복사하거나 백업한다는 의미입니다. 예기치 않은 데이터 손실이 발생할 경우 이 콜드 백업을 사용하면 복원 프로세스가 간소화됩니다.
??? 참조
- Oracle 데이터베이스를 내보내십시오. 업그레이드 전에 수동으로 완료하거나 업그레이드 프로세스의 일부로 완료하도록 선택할 수 있습니다.
- 최신 버전의 Oracle 19c 설치 프로그램 바이너리가 있는지 확인하십시오.
- 총 임시 파일 시스템(tmpfs) 메모리는 24GB 이상이어야 합니다. 그렇지 않으면 Oracle이 시작되지 않습니다. tmpfs(일반적으로 /etc/fstab에 있음)의 크기를 늘리십시오.
- Veritas에서 다음 Oracle 패치를 다운로드하고 Oracle 데이터베이스를 설치할 서버의 디렉터리에 유지하십시오.
p31281355_190000_Linux-x86-64.zip
p30565805_198000DBRU_Linux-x86-64.zip
설치 및 업그레이드 프로세스 중에 Oracle 데이터베이스 설치 프로그램에 이 디렉터리의 경로가 필요합니다. 이러한 패치는 Oracle 데이터베이스 설치 프로그램을 통해 업그레이드의 일부로 설치됩니다.
Oracle 설치 프로그램에서는 위에 나열된 패치만 설치합니다. Oracle에서 릴리스한 다른 모든 패치는 수동으로 설치해야 합니다. Oracle 권장 패치 적용 참조
- Oracle 데이터베이스에 잘못된 개체가 없는지 확인하십시오. 설치 프로그램이 데이터베이스에 잘못된 개체가 있는지 확인합니다. 잘못된 개체가 발견되면 설치 프로그램이 해당 개체를 삭제하라는 메시지를 표시합니다. 잘못된 개체를 삭제하기 전에 지원 팀에 문의하는 것이 좋습니다.
- APTARE IT Analytics 데이터베이스를 설치할 서버에 root로 로그인하십시오. 일반적으로 이 서버는 포털 서버이기도 합니다.
- ISO 이미지를 /mnt 디렉터리에 넣으십시오.
- 다운로드한 ISO 이미지를 마운트하십시오.
mkdir /mnt/diskd
mount -o loop <sc_dbinstaller_XXXXX_XXX_linux.iso> /mnt/diskd
여기서 다운로드한 해당 ISO 파일 이름으로 바꿉니다.
- 다음 명령을 입력하여 설치 프로그램을 시작하십시오.
cd / /mnt/diskd/install_oracle.sh
이 명령은 ORACLE 바이너리를 /opt/aptare/oracle19c에 복사합니다.
- Enter 키를 눌러 전체 EULA 라이센스 계약을 읽고 계약에 동의하십시오. 업그레이드 프로세스는 기존 Oracle 설치를 탐지하고 업그레이드 모드로 전환하는 것으로 시작됩니다.
- 권장 Oracle 패치를 다운로드할 절대 디렉터리 경로를 제공하십시오.
참고:
aptare 사용자에게 이러한 패치가 다운로드되는 디렉터리에 대한 쓰기 액세스 권한이 있어야 합니다.
이 시스템에서 Oracle 보안 패치를 사용할 수 있는 경우 데이터베이스 업그레이드 프로세스에서 보안 패치가 설치됩니다. APTARE 사용자에게 이러한 패치가 다운로드되는 디렉터리에 대한 쓰기 액세스 권한이 있어야 합니다. 이러한 패치가 다운로드되는 절대 디렉터리 경로를 입력하십시오.
- 업그레이드를 계속하려면 PROCEED를 입력하십시오.
/opt/aptare/oracle19c에 파일을 설치하므로 완료하는 데 3~5분이 걸립니다.
Creating group aptare...Done. Creating user aptare...with default Group aptare... Done. Creating group dba...Done. Adding user aptare to group dba...Done. Creating ORACLE_HOME directory in /opt/aptare/oracle ... Done. Setting up database directories /data01 /data02 /data03 /data04 /data05 /data06... Done. Installing ORACLE binaries in /opt/aptare/oracle19c ... Extracting files... Please wait, this process will take 3-5 minutes to complete... Done. Setting permissions for oracle files ... Done. Done.
- Oracle 데이터베이스 설치 프로그램이 권장 Oracle 패치를 설치합니다. Oracle 설치 프로그램은 Oracle 패치를 설치하기 전에 Oracle 인벤토리를 확인합니다. 문제가 발견되면 Oracle 인벤토리가 다시 생성됩니다.
- Oracle 19c 바이너리가 추출되면 업그레이드 전 프로세스가 시작됩니다. 여기에는 아래 항목이 포함됩니다.
콜드 백업이 수행되었음을 확인. 업그레이드 프로세스 중에 Oracle 19c 바이너리가 시스템에 설치되고 자동 업그레이드 유틸리티를 사용하여 업그레이드된 후 CDB(컨테이너 기반 DB)로 변환됩니다. Oracle 데이터 파일의 콜드 백업은 가능한 오류 및 데이터 손실을 방지하기 위해 필요합니다.
호환성 검사는 기존 데이터베이스가 Oracle 19c로의 직접 업그레이드와 호환되는지 확인합니다.
데이터베이스 내보내기. 필수입니다. 이 프로세스의 일부로 내보내기를 확인하거나 업그레이드 프로그램을 통해 내보낼 수 있습니다.
데이터베이스 내보내기 확인: Oracle 데이터베이스 내보내기는 필수입니다. 전체 Oracle 파일 시스템의 콜드 백업에 더해 이 내보내기를 수행해야 합니다. 업그레이드 프로세스 전에 이 단계를 수행한 경우 SKIP을 입력한 다음 기존 데이터베이스 내보내기 파일 이름과 위치를 입력해야 합니다.
또는
데이터베이스 내보내기: Oracle 데이터베이스 내보내기는 필수입니다. 업그레이드 전에 이 작업을 수행하지 않은 경우 업그레이드 프로그램을 통해 내보낼 수 있습니다. 전체 Oracle 파일 시스템의 콜드 백업에 더해 이 내보내기를 수행해야 합니다. PROCEED를 입력하여 데이터베이스 내보내기를 시작하고 파일을 저장할 업그레이드 프로그램의 위치를 입력하십시오. 이 단계는 데이터베이스 크기에 따라 20~30분이 소요될 수 있습니다.
- 업그레이드 전 프로세스가 완료되면 유틸리티가 Oracle 업그레이드를 완료합니다.
- 업그레이드 전 프로세스가 성공적으로 완료되면 자동 업그레이드 유틸리티를 사용하여 데이터베이스 업그레이드 프로세스가 시작됩니다. 프로세스 중에 다음이 표시됩니다.
[exec] Autoupgrade Utility Started. [exec] aptare [exec] AutoUpgrade tool launched with default options [exec] Processing config file ... [exec] +--------------------------------+ [exec] | Starting AutoUpgrade execution | [exec] +--------------------------------+ [exec] 1 databases will be processed
프로세스가 성공적으로 완료되면 다음이 표시됩니다.
[exec] Autoupgrade Utility Started. [exec] aptare [exec] AutoUpgrade tool launched with default options [exec] Processing config file ... [exec] +--------------------------------+ [exec] | Starting AutoUpgrade execution | [exec] +--------------------------------+ [exec] 1 databases will be processed [exec] Job 100 completed [exec] ------------------- Final Summary -------------------- [exec] Number of databases [ 1 ] [exec] [exec] Jobs finished successfully [1] [exec] Jobs failed [0] [exec] Jobs pending [0] [exec] ------------- JOBS FINISHED SUCCESSFULLY ------------- [exec] Job 100 for scdb [exec] Autoupgrade Utility Finished.
전체 업그레이드 프로세스의 로그 위치:
/opt/aptare/upgrade/logs/upgrade19c/upgrade19c.log
자동 업그레이드 프로세스의 로그 위치:
/opt/aptare/upgrade/logs/upgrade19c/scdb_upd_logs/ scdb/xxx/autoupgrade_<YYYYMMDD>.log
여기서 <YYYYMMDD>는 생성 날짜입니다.
요약 로그 위치:
/opt/aptare/upgrade/logs/upgrade19c/global_logs/ cfgtoollogs/upgrade/auto/autoupgrade.log
참고:
이전 버전의 Oracle에서 Oracle 구성 파일 initscdb.ora
에 수행된 모든 튜닝은 19c에서 initscdb.ora
파일에 포함되지 않습니다. 이러한 변경 내용을 다시 적용해야 합니다.