오라클 RAC 를 VirtualBox 를 이용해서 설치하는 경우, 공유스토리지 구성이 반드시 필요합니다.
RAC 구성시 필요한 Voting Disk 를 반드시 Shared Storage 에 놓아야 하기 때문이죠.
VirtualBox 에서 [저장소] 설정에서 먼저 디스크를 추가합니다.
[새 디스크 만들기] 버튼을 클릭하여 새로운 저장공간을 생성합니다.
"VDI" 를 선택하고, [다음] 버튼을 클릭합니다.
"고정 크기" 를 선택하고 [다음] 버튼을 클릭합니다.
(공유 스토리지는 "고정크기" 만 가능합니다. "동적할당" 을 선택하면 나중에 에러납니다.)
# 버전에 따라 Pre-allocate Full Size로 나타나기도 함
디스크 크기와 이름을 지정합니다. [만들기] 버튼을 클릭합니다.
만들어진 디스크는 상태를 변경하려면 가상서버와 연결되어 있으면 안됩니다.
따라서, 만들어지면 자동으로 가상서버와 연결된 디스크를 선택하고, 오른쪽 버튼을 눌러 나오는 [연결 삭제하기] 메뉴를 클릭합니다. (이건 서버와의 연결만 삭제하는 것이고, 물리적으로 디스크를 삭제하지는 않습니다.)
VirutalBox 의 [파일] 메뉴 - [가상 미디어 관리자] 메뉴를 클릭합니다.
"가상 미디어 관리자" 팝업창이 뜹니다.
여기에서 아까 만들어둔 디스크를 선택하고, [Properites] 아이콘을 클릭합니다.
[Properties] 아이콘을 클릭하면, 아래와 같이 "속성" 창이 나오는데, 여기에서 "공유 가능" 을 선택해 줍니다.
[공유 가능] 을 선택하고, [적용] - [닫기] 를 클릭합니다.
다시 맨 처음에 작업했던, 가상서버의 설정으로 들어가서, [저장소] 메뉴에서
[디스크 추가하기] 아이콘을 클릭합니다.
이번에는 [새 디스크 만들기] 버튼이 아니고, [기존 디스크 선택하기] 버튼을 클릭합니다.
그러면, 미디어를 선택하는 팝업창이 뜨는데, 여기에서 앞에서 만들었던, 디스크를 선택하고 [Choose] 버튼을 클릭합니다.
이제, 공유 디스크가 가상서버에 붙었습니다.
오른쪽 정보란을 확인해 보면 "공유 가능" 으로 나타납니다.
이 "공유 가능" 디스크는 다른 가상서버에서도 디스크 추가가 가능합니다.
공유가능 디스크이기 때문에 여러 가상서버에서 동시에 연결해서 데이터를 공유하는 것이 가능합니다.
물론, 이건 물리적으로 여러 서버에서 디스크를 공유하는 것이고,
그 안에 파일까지 공유하기 위해서는 ACFS 같은 공유파일시스템 기능을 제공하는 설정이 필요합니다.
이런식으로 하면 Virtual Box 를 이용해서 Oracle RAC 구성도 가능합니다.
출처
https://jack-of-all-trades.tistory.com/136
오라클 VirtualBox 공유스토리지(Shared Storage) 설정 방법
오라클 RAC 를 VirtualBox 를 이용해서 설치하는 경우, 공유스토리지 구성이 반드시 필요합니다. RAC 구성시 필요한 Voting Disk 를 반드시 Shared Storage 에 놓아야 하기 때문이죠. VirtualBox 에서 [저장소] 설
jack-of-all-trades.tistory.com
'Linux > Linux공통' 카테고리의 다른 글
[Linux] 시스템 및 하드웨어 정보 확인 방법(lshw, ,lscpu,lsblk, lspci, dmidecode) (0) | 2023.01.25 |
---|---|
[VirtualBox] 동적 디스크 -> 공유 디스크 변환 방법 (0) | 2023.01.10 |
[Linux] IP 주소 바꾸기 (0) | 2023.01.10 |
[Linux] 리눅스의 퍼미션(권한)을 조정하기 (chmod, chown) (0) | 2022.12.12 |
[Linux] 기본 명령어 및 shell script 기초 (0) | 2022.12.07 |