작성 중
0. Oracle RAC ?
1) 개념

Oracle RAC에 대한 전반적인 구성에 대한 간단하면서도 좋은 이미지가 있어서 가져와 보았다. Oracle에서 제시한 RAC에 대한 개념은 바로 위 이미지와 같다. 일반적으로 Oracle RAC는 2개 이상의 Server Node를 가지고 있으며, Server Node 간 Private Network를 이용해 내부 통신(Inter Connect)을 하게 된다.

또한 Oracle RAC는 Oracle에서 10g부터 지원하는 ASM(Automatic Storage Management) 기술을 통해 Disk 간 밸런스가 유지될 수 있도록 분산 저장 및 미러링(Mirroring)을 지원한다.
그렇다면 우리는 왜 Oracle ASM을 사용해야 하는가? 에 대해서 답을 해보자면 크게 3가지로 나눠서 얘기해 볼 수 있을 것 같다.
1. 사전 준비 사항
1) 지원 운영체제 (Supported OS)
현재 Oracle 11gR2(11.2.0.4) 기준으로 RAC GRID 및 DB 모두 아래와 같은 운영체제를 지원한다. 일반적으로 사용하게 되는 Linux OS를 기준으로 보자면 Oracle Linux 8 및 RedHat Linux 8 버전까지 지원할 수 있다.
본 게시글에서는 Oracle 11gR2 버전이 지원할 수 있는 최대 운영체제 버전인 RedHat Linux 8 버전을 사용하여 11gR2 RAC를 구성하고자 한다.




+ 2025.04.18 추가

더 찾아보니 11gR2 버전이 Linux 8을 지원하는 것은 맞지만, 8.1 버전까지만 지원하는 것으로 확인하였다. 따라서 8.2 버전부터는 11gR2 RAC를 지원하지 않게 된다는 소리이다. 이럴거면 왜 Linux 8을 지원한다고 적어둔건지, 그리고 적어둘거면 지원하는 마이너 버전까지도 상세하게 적어두던지 애매하게 적어두었다. 오늘도 오라클의 친절함에 무릎을 탁 치고 간다.
그래서 결론만 말하자면 Linux 8.2 버전부터는 11g RAC를 구성하지 못한다는 것이다. 하지만 DB는 지원을 하니까 Linux 8.2 이상에서 RAC를 구성하고 싶으면 19c RAC를 선 구성하고, 그 이후에 11g DB를 설치하라고 가이드 하고 있다.
테스트 테스트 테스트 테스트 테스트 테스트 테스트 테스트 테스트 테스트 테스트 테스트 테스트 테스트 테스트 테스트
테스트 테스트