TheKoguryo's 기술 블로그

Version 2019.06.03

1.7 Database VM - RAC

Silver Reference Architecture 레벨

장애시 재시작, 백업으로 복구정도의 시간도 수용이 어려운 데이터베이스에 대해 가용성을 제공하기 위해 RAC를 통한 가용성을 제공합니다.

RAC 만들기

DB System 만들기

  1. OCI 콘솔에서 내비게이션 메뉴를 엽니다. [Databases] >> [Bare Metal, VM, and Exadata] 항목으로 이동합니다.

  2. Compartment를 확인하고 [Launch DB System] 클릭합니다.

  3. 생성 정보 입력

    • DB System Information
      그림과 같이 생성될 DB의 정보를 입력합니다.

      • DISPLAY NAME: 이름 입력, SilverRACDB
      • AVAILIBILITY DOMAIN: AD-3
      • SHAPE TYPE: VIRTUAL MACHINE 유형 선택
      • SHAPE: VM.Standard2.2
        • RAC를 만들려면, 2 OCPU 이상이어야 합니다.
      • TOTAL NODE COUNT: 2
      • ORACLE DATABASE SOFTWARE EDITION: Enterpries Edition Extreme Performance 자동 선택됨
        • TOTAL NODE COUNT를 2로 선택하면 자동으로 고정됩니다.
      • CLUSTER NAME: RAC 클러스터 이름을 지정합니다.
      • 이하 설정은 앞서 DB 시스템 생성하는 것과 같은 방식으로 설정합니다.
        그림
    • Network Information

      • 이하 설정은 앞서 DB 시스템 생성하는 것과 같은 방식으로 설정합니다.
    • Database Information

      • 이하 설정은 앞서 DB 시스템 생성하는 것과 같은 방식으로 설정합니다.
  4. 아래쪽 [Launch DB System]을 클릭

  5. 생성 완료

    • 그림과 같이 2 Node RAC 데이터베이스가 만들어 졌으며, 단일 AD 상에서 서로 다른 Fault Domain으로 구성된 것을 확인할 수 있습니다.
      그림

RAC DB 연결하기

인터넷으로 연결하기

RAC DB의 각 Node의 Public IP를 이용하서 앞선 1.3 Database VM - 사용하기을 참고하여 접속할 수 있습니다.

OCI 내에서 연결

동일 VCN내라고 하면 Single Client Access Name (SCAN)을 통해 기존 On-Premise환경에서 RAC DB를 접속하는 것과 동일하게 접속할 수 있습니다.



** 이 글은 개인으로서, 개인의 시간을 할애하여 작성된 글입니다. 글의 내용에 오류가 있을 수 있으며, 글 속의 의견은 개인적인 의견입니다. **
Last updated on 14 May 2019