Oracle Enterprise Manager Cloud Control 13c Release 5 (13.5) 설치
Oracle난이도: 고급소요 시간: 3–5시간Oracle Enterprise Manager Cloud Control 13.5를 설치합니다. 기존 19c 데이터베이스를 Management Repository로 준비하고(문서에 명시된 파라미터, optimizer 설정 초기화), OMS 서버에 silent 설치를 수행하며(OL9에서는 소프트웨어만 설치 + RU + ConfigureGC), Release Update를 적용하고, 대상 서버에 agent를 배포한 뒤 Oracle 데이터베이스(단일 인스턴스, Oracle Restart 또는 RAC)를 모니터링 대상으로 등록합니다. 결과로 https://<OMS>:7803/em 콘솔, 데이터를 업로드하는 agent, 모니터링되는 데이터베이스 대상을 얻습니다.
구성: OMS 서버 + repository 데이터베이스 서버 (+ 모니터링할 대상 서버)
시작하기 전에
- 버전이 EM 13.5 인증 매트릭스(MOS → Certifications)에서 지원됩니다. OMS는 …OL9/RHEL9가 13.5 RU22 이상에서만 지원됩니다(MOS 3036957.1)…OL7/RHEL7 (7.9, UEK 또는 RHCK)…OL8/RHEL8…. repository는 19c(최신 RU 적용) Enterprise Edition, PDB(또는 non-CDB)입니다.
- OMS 서버의 … 아래에 em13500_linux64.bin과 em13500_linux64-2.zip … em13500_linux64-5.zip(oracle.com/eDelivery)이 함께 있습니다. 디렉터리 이름에 공백이 없습니다.
- OMS: … 기준 최소 4코어와 10 GB RAM(권장 16 GB), EM 소프트웨어용 약 24 GB + Software Library 공간, 설치 임시 디렉터리(…)용 14 GB. Repository 서버: SGA … MB + PGA … MB를 감당할 RAM, MGMT 테이블스페이스용 디스크 …약 110 GB…약 335 GB…약 460 GB….
- OMS 서버 이름 …(FQDN)가 DNS에서 정방향/역방향으로 조회되고 고정 IP를 사용합니다. localhost는 127.0.0.1로 조회됩니다. 이름은 최대 24자이며 영문자/숫자/하이픈/마침표만 사용합니다.
- Repository 데이터베이스는 EM 전용입니다. 19c CDB 안에서 … PDB가 열려 있고 … 서비스가 listener에 등록되어 있습니다. Supplemental logging은 비활성화 상태입니다(repository에서는 지원되지 않음). SYS 비밀번호를 알고 있으며 비밀번호 파일이 있습니다(REMOTE_LOGIN_PASSWORDFILE = EXCLUSIVE/SHARED).
- OMS와 repository 사이의 왕복 지연 시간이 1 ms 미만입니다(같은 데이터 센터).
- OMS에서 기본 포트가 비어 있습니다: 7803(콘솔 HTTPS), 7788(콘솔 HTTP), 4903(agent upload HTTPS), 4889(upload HTTP), 7102(WebLogic Admin Server), 3872(OMS의 agent). 대상 서버에서 OMS로 4903/tcp, OMS에서 대상 서버로 3872/tcp가 열려 있습니다.
- Repository 데이터베이스를 백업할 수 있습니다(설치가 중간에 실패하면 repository를 정리하거나 복원해야 함). 설치를 시작하기 전에 RMAN 백업을 받거나 guaranteed restore point를 생성합니다.
- 대상 서버 목록에 클러스터의 모든 노드가 있습니다(…개 노드 입력). agent는 각 노드의 로컬 디스크에 따로 설치됩니다. 노드에서 Clusterware가 실행 중이고 olsnodes 출력이 목록과 같습니다.
가이드 단계
- Repository 데이터베이스 준비 — Repository 데이터베이스 현재 설정 확인 · EM repository 파라미터 설정 · Optimizer 히든 파라미터 초기화 · Redo log 크기 확인 · Repository 데이터베이스 재시작 · 테이블스페이스 디렉터리 준비 …
- OMS 서버 준비 — 시스템 업데이트 및 preinstall RPM 설치 · EM에 필요한 RPM 설치 · Limit 및 커널 설정 · Hostname 및 /etc/hosts 준비 · 디렉터리 생성 · 방화벽에서 EM 포트 열기
- Enterprise Manager 설치 — new_install.rsp 작성 · EM 13.5 설치 (silent…, 소프트웨어만…) · Root 스크립트 실행 · OMSPatcher 업데이트 (구성 전) · Release Update를 소프트웨어에만 적용 (bitonly) · Enterprise Manager 구성 (ConfigureGC.sh)
- 설치 후 작업 및 Release Update — OMS 상태 확인 · OMS의 agent 상태 확인 · 콘솔 로그인 · OMSPatcher 업데이트 (RU 전) · Release Update 사전 분석 (OMSPatcher) · 13.5 Release Update 적용 (OMS) …
- 대상 서버에 agent 배포 — Agent 이미지 다운로드 (emcli) · Agent 이미지를 대상 서버로 복사 · 대상: agent 디렉터리 및 이미지 압축 해제 (…) · 대상: agent 설치 (agentDeploy.sh, …) · 대상: root.sh 스크립트 실행 (…) · 대상: agent 상태 확인 (…)
- Oracle 데이터베이스를 대상으로 추가 — 대상: DBSNMP 계정 잠금 해제 · 데이터베이스를 대상으로 추가 (emcli) · …클러스터 및 RAC 데이터베이스 검색 후 추가…Oracle Restart 데이터베이스 검색 후 추가… (emcli discover_db) · 모니터링 설정 마무리