※ 필자는 OS는 RedHat Enterprise Linux 4 을 이용하였으며 OCFS 및 ASMLib 기반으로 Oracle 10g RAC를 구성하였습니다.
1. 가상 머신 생성
vmware를 구동한 후 Ctrl + N 을 눌러 새로운 가상 머신을 생성한다.
- 오류가 적은 Workstation 6를 선택한 후 Next 를 클릭한다.
- I will install the operating system later를 선택한 후 Next를 클릭한다.
- Linux > Red Hat Enterprise Linux 4 를 선택한 후 Next를 클릭한다.
- Virtual machine name에 rac1을 기입하고 Browse를 클릭하여 가상머신 파일이 생성될 위치를 정한 후 Next를 클릭한다.
- process 갯수는 1로 하고 Next를 클릭한다.
- 오라클의 최소운영 메모리는 1GB 이지만 vmware 가상머신을 2개를 동시에 구동하여야 하기 때문에 700MB로 설정해 준다.
- Network Type은 Use bridged networking 으로 선택해 준다.
- I/O Controller Types는 LSI Logic을 선택해 준다.
- Create a new virtual disk를 선택한 후 Next를 클릭한다.
- SCSI를 선택한 후 Next를 클릭한다.
- disk size는 20G로 설정해 주고 Allocate all disk space now 선택을 해제해 준다. 활성화 해 주면 처음부터 가상 디스크의 크기를 확보하기 때문에 성능을 조금 나아 질 수 있으나 공간 활용성이 떨어진다.
- Disk file 명은 localdisk.vmdk 로 설정한다.
- Finish를 클릭해 준다.
2. 가상 머신 디스크 추가
새로운 가상머신 생성을 완료되면 디스크 추가를 위해 Edit virtual machine settings 를 클릭한다.
- Add를 클릭해 준다.
- Hard Disk를 선택한 후 Next를 클릭한다.
- Create a new virtual disk 를 선택한 후 Next를 클릭해 준다.
- SCSI를 선택하고 independent를 체크해 준다.
- 첫번째 추가 디스크의 size는 0.5GB로 설정해 준다. 그리고 이번에는 Allocate all disk space now를 선택해 준다. 비활성화 할 경우 오라클 데이터베이스 생성 과정에서, 또는 데이터베이스에 DML 작업이 과도하게 발생하여 공유 디스크의 사이즈가 급격히 증가하는 경우, 가상 머신의 동작이 잠시 멈추는 상황이 발생할 수도 있다.
- 그리고 추가 디스크의 경로는 가상머신의 생성경로가 아니라 sharedstorage 폴더를 생성하여 ocfs2disk.vmdk로 설정하고 Finish를 클릭한다. 추가 되는 디스크는 처음부터 디스크 공간을 확보하기 때문에 생성하는데 시간이 조금 소요된다.
위 2번의 과정을 반복하여 asmdisk1.vmdk (3GB), asmdisk2.vmdk (3GB), asmdisk3.vmdk (2GB) 디스크들을 추가해 준다.
- 4개의 disk 추가가 완료되고 나면 추가된 Virtual Machine Setting > Advaced 로 이동하여 New Hard Disk를 순서대로 virtual device node를 SCSI 1:0, 1:1, 1:2, 1:3 으로 설정해 준다.
3. 가상 머신 네트워크 어뎁터 추가
- 디스크 추가가 완료되고 나면 다시 Virtual Machine Settings > Add 를 클릭하여 Network Adapter를 선택한 후 Next를 클릭한다.
- Host-only 를 선택한 후 Finish를 클릭한다.
4. Floppy Disk 제거
- 다시 Virtual Machine Settings으로 들어가서 필요없는 Floppy를 선택한 후 Remove를 클릭하여 삭제한다.
5. 가상 머신 설정파일 수정
wordpad로 파일을 열어 아래의 내용을 추가해 준다.
disk.locking = "FALSE"
diskLib.dataCacheMaxSize = "0"
scsi1.sharedBus = "virtual"
scsi1:0.deviceType = "disk"
scsi1:0.deviceType = "disk"
scsi1:0.deviceType = "disk"
scsi1:0.deviceType = "disk"
이제 RAC 구성을 위한 wmware 설정은 완료 되었다. 다음 게시글로 이동하여 Oracle Enterprise Linux를 설치해 보자.
'Oracle 설치 > Oracle 10g RAC 구축' 카테고리의 다른 글
[Oracle 10g RAC 구축] 6. Oracle Database 10g R2 설치 (0) | 2010.07.02 |
---|---|
[Oracle 10g RAC 구축] 5. Oracle Clusterware 설치 (0) | 2010.07.02 |
[Oracle 10g RAC 구축] 4. ASM 및 OCFS2 설정 (0) | 2010.07.02 |
[Oracle 10g RAC 구축] 3. 로우 디바이스 매핑 및 각종 환경설정 (0) | 2010.07.02 |
[Oracle 10g RAC 구축] 2. Linux 설치 및 vmware-tool 설치 (0) | 2010.07.01 |