1. 2번 노드 VM 복제

호스트에서 실행
vboxmanage clonemedium rac1.vdi ..\rac2.vdi --format VDI
> vboxmanage clonemedium rac1.vdi ..\rac2.vdi --format VDI
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Clone medium created in format 'VDI'. UUID: b7d052cb-63c9-4f92-b81c-b429163680d4

 

 

 

 

 

 

 

 

 

 

 

 

 

2. 재기동 및 네트워크 정보 수정

 

 

 

 

 

 

 

 

 

 

 

vi ~/.bash_profile
...
export ORACLE_HOSTNAME=rac2
...
export ORACLE_SID=racdb2
... 

 

vi ~/.crs_env
export ORACLE_SID=+ASM2
...

 

vi ~/.db_env
export ORACLE_SID=racdb2
...

 

3. 패스워드 없는 SSH 접속 설정

oracle 유저로 모든 노드에서 수행
mkdir .ssh

1번 노드

[oracle@rac1 ~]$ mkdir .ssh

2번 노드

[oracle@rac2 ~]$ mkdir .ssh

 

oracle 유저로 1번 노드에서 수행
/usr/bin/ssh-keygen -t rsa
/usr/bin/ssh-keygen -t dsa
cd .ssh/
cat id_rsa.pub >> authorized_keys
cat id_dsa.pub >> authorized_keys
scp authorized_keys rac2:/home/oracle/.ssh/
 

 

oracle 유저로 2번 노드에서 수행
/usr/bin/ssh-keygen -t rsa
/usr/bin/ssh-keygen -t dsa
cd .ssh/
cat id_rsa.pub >> authorized_keys
cat id_dsa.pub >> authorized_keys
scp authorized_keys rac1:/home/oracle/.ssh/
 

 

oracle 유저로 모든 노드에서 수행
ssh rac1 date
ssh rac2 date
ssh rac1-priv date
ssh rac2-priv date

1번 노드

 

2번 노드

 

 

oracle 유저로 모든 노드에서 수행
exec /usr/bin/ssh-agent $SHELL
usr/bin/ssh-add

1번 노드

[oracle@rac1 ~]$ exec /usr/bin/ssh-agent $SHELL
[oracle@rac1 ~]$ /usr/bin/ssh-add
Identity added: /home/oracle/.ssh/id_rsa (/home/oracle/.ssh/id_rsa)
Identity added: /home/oracle/.ssh/id_dsa (/home/oracle/.ssh/id_dsa)

2번 노드

[oracle@rac2 ~]$ exec /usr/bin/ssh-agent $SHELL
[oracle@rac2 ~]$ /usr/bin/ssh-add
Identity added: /home/oracle/.ssh/id_rsa (/home/oracle/.ssh/id_rsa)
Identity added: /home/oracle/.ssh/id_dsa (/home/oracle/.ssh/id_dsa)

 

oracle 유저로 수행
cd <클러스터웨어 파일 압축 해제 경로>/clusterware/cluvfy
./runcluvfy.sh stage -pre crsinst -n rac1,rac2 -verbose

 

 

 

  • 레이블 없음