개요

사용 Software

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

https://edelivery.oracle.com/linux

Database19.3x86 64bithttp://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html

Oracle Database 19.3은 http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html 에서 받을 수 있습니다.

구성 계획

서버

VMHost NameMemoryNet Adapter구성 방법비고
Primaryora-act2GB브리지 어댑터리눅스 설치DB 엔진 설치 및 DB 생성 완료
Standbyora-stb2GB브리지 어댑터Primary 복제DB 엔진만 설치 (또는 Primary에 엔진 설치 후 복제하여 사용)

리눅스 기반의 Active-Standby 환경으로 구성합니다.

스토리지

파일 이름용량타입용도비고
ora-act.vdi50GBDynamic / NormalPrimary 노드 스토리지디스크 사용량을 최소화하기 위해 Dynamic으로 생성합니다.
ora-stb.vdi50GBDynamic / NormalStandby 노드 스토리지vboxmanage clonemedium을 이용하여 primary 노드의 파일을 복제합니다.

Primary 노드에 DB 소프트웨어 설치까지 완료한 후 VDI를 복제하여 standby로 사용하면 구축 시간을 절약할 수 있습니다.

복제가 완료된 후에 Primary에만 데이터베이스를 생성하기 바랍니다.

네트워크

VMPublic IPNetmaskGatewayDNS Server
Primary10.0.1.50255.255.255.010.0.1.1127.0.0.1
Standby10.0.1.60255.255.255.010.0.1.1127.0.0.1

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

호스트 환경

시스템

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

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

스토리지

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

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

서버 및 오라클 구축

19c 데이터베이스 설치 가이드(https://dataforum.io/x/2wEo)를 참고하여 서버 및 데이터베이스를 구축하기 바랍니다

Network 설정

Data Guard 환경 구성

Standby DB 복제

Data Guard Broker 설정

Switchover

Failover

 Active Data Guard로 전환

기동 및 정지