[ORACLE] RAC SCAN

반응형

1. SCAN이란?

-. 여러 DB서버(노드)로 구성된 Oracle RAC 환경에서 단일 인터페이스르 제공하기 위한 것이다. 사용자는 DB서버가 물리적으로 4개인지 5개인지 알필요가 없다. 여러 RAC노드를 하나의 서버인 것 처럼 느끼도록 NAME(IP)을 사용하도록 해주는 기능이다. 

 

-. SCAN으로 접속 시 자동으로 Server side load balancing을 수행함 (default로 remote listener에 SCAN이 등록됌)

-. SCAN은 grid 설치 시 반드시 구성해야 하며, GNS(Grid naming service)를 사용하지 않는다면, SCAN NAME을 DNS 상에 등록해줘야 함

-. 기본적으로 3개의 Public IP를 동일한 이름으로 등록해줘야 하며, Public과 SCAN의 subset은 동일해야 함(최소 1개의 IP는 등록 필수)

-. 11GR2 RAC부터 소개된 기능

 

2. SCAN 사용 유무 확인

srvctl status scan
SCAN VIP scan1 is enabled
SCAN VIP scan1 is running on node rac2
SCAN VIP scan2 is enabled
SCAN VIP scan2 is running on node rac1
SCAN VIP scan3 is enabled
SCAN VIP scan3 is running on node rac1

 

반응형