DATABASE(oracleDB 11g)/RAC

[RAC]virtual box 에서 RAC 설치_5_이미지 복제 및 환경 설정

SEUNGSAMI 2019. 6. 20. 16:07


분기점


# host02 이미지 복제 및 환경 설정

[Win]+R => cmd

e:
mkdir E:\Image\11gRAC_OEL54\host02
SET PATH=C:\Program Files\Oracle\VirtualBox;%PATH%

VBoxManage clonehd E:\Image\11gRAC_OEL54\host01\11gRAC_OEL54.vdi E:\Image\11gRAC_OEL54\host02\11gRAC_OEL54.vdi



-- 새로만들기 이후 복제한 디스크를 추가하기.
-- 그다음 만들어진 이미지를 삭제하는데 지우기만 하기.




-- 만들었던 이미지를 옮기기


이후 .vbox파일을 눌러 Virtual Box에 추가


# 복제된 디스크를 이용하여 가상 머신 생성

cd E:\Image\11gRAC_OEL54\shared_storage

VBoxManage storageattach RAC2 --storagectl "SATA" --port 2 --device 0 --type hdd --medium asm01.vdi --mtype shareable
VBoxManage storageattach RAC2 --storagectl "SATA" --port 3 --device 0 --type hdd --medium asm02.vdi --mtype shareable
VBoxManage storageattach RAC2 --storagectl "SATA" --port 4 --device 0 --type hdd --medium asm03.vdi --mtype shareable
VBoxManage storageattach RAC2 --storagectl "SATA" --port 5 --device 0 --type hdd --medium asm04.vdi --mtype shareable
VBoxManage storageattach RAC2 --storagectl "SATA" --port 6 --device 0 --type hdd --medium asm05.vdi --mtype shareable
VBoxManage storageattach RAC2 --storagectl "SATA" --port 7 --device 0 --type hdd --medium asm06.vdi --mtype shareable
VBoxManage storageattach RAC2 --storagectl "SATA" --port 8 --device 0 --type hdd --medium asm07.vdi --mtype shareable
VBoxManage storageattach RAC2 --storagectl "SATA" --port 9 --device 0 --type hdd --medium asm08.vdi --mtype shareable
VBoxManage storageattach RAC2 --storagectl "SATA" --port 10 --device 0 --type hdd --medium asm09.vdi --mtype shareable
VBoxManage storageattach RAC2 --storagectl "SATA" --port 11 --device 0 --type hdd --medium asm10.vdi --mtype shareable
VBoxManage storageattach RAC2 --storagectl "SATA" --port 12 --device 0 --type hdd --medium raw01.vdi --mtype shareable


-- 추가 된 것을 확인.
-- RAC2를 실행
-- root 계정으로 접속







-- bak으로 끝나는 것들은 전부 RAC1에서 쓰이던 것 들이다.
-- 전부 deactivate한 후 삭제하도록 하자.












-- 각각의 dns를 전부 host02로 변경
-- 재시작


vi /etc/hosts
=============================================================
127.0.0.1       localhost   localhost.localdomain
# Public
192.168.56.111   host01          host01.localdomain
192.168.56.112   host02          host02.localdomain

# Private
192.168.1.111   host01-priv1     host01-priv1.localdomain
192.168.1.112   host02-priv1     host02-priv1.localdomain

# Virtual
192.168.56.113   host01-vip      host01-vip.localdomain
192.168.56.114   host02-vip      host02-vip.localdomain

# SCAN
192.168.56.115   cluster01-scan  cluster01-scan.localdomain
192.168.56.116   cluster01-scan  cluster01-scan.localdomain
192.168.56.117   cluster01-scan  cluster01-scan.localdomain
=============================================================

# 네트워크 확인
ping host02 -c 2
ping host02-priv1 -c 2
ping host02-priv2 -c 2


ping host01 -c 2
ping host01-priv1 -c 2
ping host01-priv2 -c 2


# 환경 변수 변경 (SID 부분)
vi /home/oracle/.bash_profile
============================================================================
export ORACLE_SID=orcl2
============================================================================


vi /home/grid/.bash_profile
============================================================================
export ORACLE_SID=+ASM2
============================================================================


# Shared Storage 확인
oracleasm listdisks
ls -l /dev/raw*