버전 비교

  • 이 줄이 추가되었습니다.
  • 이 줄이 삭제되었습니다.
  • 서식이 변경되었습니다.

...

펼치기

사용 Software

제품명버전아키텍쳐배포 사이트
VirtualBox6.1.x호스트 환경에 따름https://www.virtualbox.org
Oracle Enterprise Linux7 (Update 5 이상 권장)x86 64bit

https://edelivery.oracle.com/linux

Oracle 11g RAC11.2.0.4Linux x86 64bithttps://edelivery.oracle.com (등록된 고객만 다운로드 가능)
Oracle 11g Grid Patch18370031Linux x86 64bithttps://support.oracle.com (Extended Support 고객만 다운로드 가능)
Oracle 11g Patch Set Update30501155 (202001)Linux x86 64bithttps://support.oracle.com (Extended Support 고객만 다운로드 가능)
Oracle 19c RAC19.3Linux x86 64bithttp://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html
Oracle 19c Release Update30501910 (202001)Linux x86 64bithttps://support.oracle.com (등록된 고객만 다운로드 가능)
Opatch11.2 & 12.2Linux x86 64bithttps://support.oracle.com (등록된 고객만 다운로드 가능)
  • Linux 7에 Grid 설치를 위해서 18370031 패치는 필수 입니다. 패치를 적용하지 않고 root 스크립트를 수행할 경우 클러스터 구성에 실패합니다.
  • Grid를 11.2.0.4에서 19c로 업그레이드 하려면 28553832 (11.2.0.4.GIPSU:191015), 17617807 (11.2.0.4.GIPSU04), 21255373 (11.2.0.4.GIPSU:160419) 패치가 필요합니다.
  • PSU 패치 30501155 (11.2.0.4.GIPSU:200114)를 적용하면 3가지가 통합되어 패치가 됩니다.

구성 계획

서버

VMHost NameMemoryNet Adapter 1Net Adapter 2구성 방법비고
RAC1rac110GB브리지 어댑터호스트 전용 어댑터리눅스 설치dnsmasq를 사용하여 DNS 구성
RAC2rac210GB브리지 어댑터호스트 전용 어댑터RAC1 복제dnsmasq를 사용하여 DNS 구성

리눅스 기반의 2 node RAC로 구성합니다.

스토리지

파일 이름용량타입용도비고
rac1.vdi100GBDynamic / NormalRAC1 노드 스토리지디스크 사용량을 최소화하기 위해 Dynamic으로 생성합니다.
rac2.vdi100GBDynamic / NormalRAC2 노드 스토리지vboxmanage clonemedium을 이용하여 rac1.vdi 파일을 복제합니다.
CRS1.vdi1GBFixed / ShareableOCR / Vote 저장 영역  공유(shareable) 디스크로 사용하기 위해서는 Fixed Size로 생성해야 합니다.  


   


  
CRS2.vdi1GBFixed / Shareable
CRS3.vdi1GBFixed / Shareable
DATA.vdi30GBFixed / ShareableDATA 영역
FRA.vdi20GBFixed / ShareableFast Recovery Area 
RAW.vdi20GBFixed / ShareableRaw Device 영역

Automatic Storage Management를 이용하여 Data 공간과 Fast Recovery Area를 구성합니다.

테스트를 위한 VM이므로 디스크 공간을 절약하기 위해 파일을 업로드 없이 VirtualBox의 게스트 확장 기능으로 VM에서 불러와 사용합니다.

네트워크

VMPublic IPPrivate IPVirtual IPNetmaskGatewayDNS ServerSCAN IP
RAC110.0.1.10110.0.5.10110.0.1.201255.255.255.010.0.1.1127.0.0.1

10.0.1.191, 10.0.1.192, 10.0.1.193

RAC210.0.1.10210.0.5.10210.0.1.202255.255.255.010.0.1.1127.0.0.1

Netmask의 경우 Public과 Private 모두 24bit(255.255.255.0)을 사용합니다.

인터넷 공유기 또는 Gateway의 IP에 맞춰 Public IP와 Virtual IP를 설정하기 바랍니다.

별도의 DNS 서버 구성 없이 dnsmasq를 사용하여 RAC를 구축할 계획이므로 DNS는 Loopback IP로 지정합니다.

호스트 환경

시스템

12c부터는 64비트의 운영체제만을 지원하므로, 호스트 장비 또한 64비트 운영체제를 사용하여 구축해야 합니다.

메모리는 오라클의 권고에 따라 VM 노드당 8GB 이상이 필요하므로, 가능하면 20GB 이상의 메모리가 장착된 환경에서 작업하는 것을 권합니다.

(구축 테스트를 위해 임시적으로 설치하는 것이라면 경고 메시지를 무시하고 8GB 이하로 구성할 수도 있으나, 운영 환경에서는 권고하지 않습니다.)

스토리지

디스크 I/O에 의한 지연을 최소화하기 위해 호스트의 OS가 설치되지 않은 별도의 내장 디스크를 사용하거나 SSD의 사용을 권합니다.

ESATA 또는 USB 3.0 이상의 빠른 속도를 보장하는 외장 디스크를 사용하는 것도 방법일 수 있습니다만 지속적인 연결이 보장되어야 합니다.

사실상 디스크의 속도에 따라 설치에 소요되는 시간이 크게 좌우되므로, 가급적이면 안정적이고 빠른 스토리지를 사용하기 바랍니다.

VM 구성

펼치기

페이지 포함
ORCL:19c RAC : 00. VirtualBox VM 구성ORCL:
19c RAC : 00. VirtualBox VM 구성

Oracle Linux 7 설치

펼치기
페이지 포함
ORCL:19c RAC : 01. Oracle Linux 7 설치ORCL:
19c RAC : 01. Oracle Linux 7 설치

리눅스 환경 설정

펼치기

페이지 포함
ORCL:19c RAC : 02-1. GUI 접속 환경 설정ORCL:
19c RAC : 02-1. GUI 접속 환경 설정

페이지 포함
ORCL:UP RAC 11.2 to 19 : 1.1. 리눅스 환경 설정ORCL:
UP RAC 11.2 to 19 : 1.1. 리눅스 환경 설정

공유 환경 및 2번 노드 구성

펼치기

페이지 포함
ORCL:UP RAC 11.2 to 19 : 1.2. 공유 스토리지 환경 구축ORCL:
UP RAC 11.2 to 19 : 1.2. 공유 스토리지 환경 구축

페이지 포함
ORCL:19c RAC : 04-1. VM 2번 노드 구성ORCL:
19c RAC : 04-1. VM 2번 노드 구성

페이지 포함
ORCL:UP RAC 11.2 to 19 : 1.3. 2번 노드 환경 변수 변경ORCL:
UP RAC 11.2 to 19 : 1.3. 2번 노드 환경 변수 변경

11g Grid Infrastructure 설치

펼치기

페이지 포함
ORCL:UP RAC 11.2 to 19 : 2.1. Grid 11.2.0.4 설치 및 클러스터 구축ORCL:
UP RAC 11.2 to 19 : 2.1. Grid 11.2.0.4 설치 및 클러스터 구축

페이지 포함
ORCL:UP RAC 11.2 to 19 : 2.2. Raw Device 적용ORCL:
UP RAC 11.2 to 19 : 2.2. Raw Device 적용

11g Database 설치

펼치기

페이지 포함
ORCL:UP RAC 11.2 to 19 : 2.3. Database 11.2.0.4 설치ORCL:
UP RAC 11.2 to 19 : 2.3. Database 11.2.0.4 설치

페이지 포함
ORCL:11g R2 RAC Raw Device : 5. Create RAC DatabaseORCL:
11g R2 RAC Raw Device : 5. Create RAC Database

페이지 포함
ORCL:UP RAC 11.2 to 19 : 2.4. Archive Log 모드 변경ORCL:
UP RAC 11.2 to 19 : 2.4. Archive Log 모드 변경

업그레이드 사전 준비

펼치기

페이지 포함
ORCL:UP RAC 11.2 to 19 : 3.1. 11g PSU 패치ORCL:
UP RAC 11.2 to 19 : 3.1. 11g PSU 패치

페이지 포함
ORCL:UP RAC 11.2 to 19 : 3.2. Raw Device에서 ASM으로 변환ORCL:
UP RAC 11.2 to 19 : 3.2. Raw Device에서 ASM으로 변환

19c Grid 설치 및 클러스터 업그레이드

펼치기

페이지 포함
UP RAC 11.2 to 19 : 4.1. Grid 19c 설치 및 클러스터 업그레이드
UP RAC 11.2 to 19 : 4.1. Grid 19c 설치 및 클러스터 업그레이드

19c Database 설치

펼치기

페이지 포함
UP RAC 11.2 to 19 : 4.2. Database 19c 소프트웨어 설치
UP RAC 11.2 to 19 : 4.2. Database 19c 소프트웨어 설치

19c Release Update 패치

펼치기

페이지 포함
UP RAC 11.2 to 19 : 4.3. Release Update 패치 (19.7)
UP RAC 11.2 to 19 : 4.3. Release Update 패치 (19.7)

Database 업그레이드

펼치기

페이지 포함
UP RAC 11.2 to 19 : 4.4. 사전 준비 작업
UP RAC 11.2 to 19 : 4.4. 사전 준비 작업

페이지 포함
UP RAC 11.2 to 19 : 4.5. 업그레이드 작업
UP RAC 11.2 to 19 : 4.5. 업그레이드 작업