버전 비교

  • 이 줄이 추가되었습니다.
  • 이 줄이 삭제되었습니다.
  • 서식이 변경되었습니다.

VM 복제

코드 블럭
vboxmanage clonemedium rac1.vdi ..\rac2.vdi --format VDI

RAC1 VM을 RAC2 VM으로 사용하기 위해 VBoxManage 툴을 사용해 디스크 복제합니다.

일반 OS 복제 방식을 사용할 경우 UUID가 충돌하게 되므로 반드시 VBoxManage를 사용해야 합니다.

2번 노드 VM 생성 및 환경 설정

Image Added

VirtualBox에서 ‘새로 만들기’를 클릭합니다.

Image Added

운영체제는 ‘Linux’ 버전은 ‘Oracle (32-bit)’을 선택하고 <다음>을 클릭합니다.

Image Added

메모리는 “2048”MB로 입력하고 <다음>을 클릭합니다.

Image Added

복제된 디스크 이미지를 사용할 것이므로 ‘기존 하드 디스크 사용하기’를 선택하고 폴더 아이콘을 클릭합니다.

Image Added

탐색창에서 복제된 RAC2.vdi 파일을 찾아서 선택한 후 <열기>를 클릭합니다.

Image Added

<만들기>를 클릭하면 2번째 노드의 구성이 완료됩니다.

Image Added

초기값으로 구성된 내용을 수정할 것이므로 해당 VM을 선택하고 <설정>을 클릭합니다.

Image Added

첫번째 노드와 마찬가지로 ‘플로피 디스크’를 해제합니다.

Image Added

첫번째 노드와 똑같은 순서로 모든 공유 디스크를 연결합니다.

Image Added

첫번째 노드와 마찬가지로 ‘오디오 사용하기’를 해제합니다.

Image Added

네트워크 어댑터 1은 ‘브리지 어댑터’로 설정합니다.

Image Added

네트워크 어댑터 2를 사용하기 위해 ‘네트워크 어댑터 사용하기’를 체크하고 연결 속성을 ‘호스트 전용 어댑터’로 선택합니다.

2번 노드 VM 네트워크 설정 변경

Image Added

루트 유저로 접속하여 네트워크 환경을 2번 노드에 맞게 변경해야 합니다.

네트워크 IP를 변경하기 위해 ‘시스템’ > ‘관리’ > ‘네트워크’를 선택합니다.

Image Added

새로 추가된 eth0의 환경을 ‘편집’합니다.

Image Added

‘정적으로 설정된 IP 주소’를 선택하고 아래와 같이 입력한 후에 <확인>을 클릭합니다.

 

주소 : “10.0.1.102”

서브넷 마스크 : “255.255.255.0”

기본 게이트웨이 : “10.0.1.1”

Image Added

마찬가지로 eth1도 아래와 같이 편집합니다.

기본 게이트웨이 주소는 비워둡니다.

 

주소 : “10.0.5.102”

서브넷 마스크 : “255.255.255.0”

Image Added

기존의 가상 머신을 복제한 흔적이 있으므로 이를 제거해야 합니다.

네트워크의 eth1.bak를 해제한 후에 <지우기>를 클릭합니다.

Image Added

삭제 여부를 뭍는 창이 뜨면 <예>를 클릭합니다.

Image Added

마찬가지로 eth0.bak도 해제한 후 삭제합니다.

Image Added

1번 노드에서 복제된 네트워크 정보가 모두 삭제되었습니다.

Image Added

DNS 탭으로 이동해서 호스트명을 “rac2”로 수정하고 기본 DNS에 “127.0.0.1”을 입력합니다

Image Added

'파일' > '저장'을 눌러 변경된 내용을 저장합니다.

재시동에 관한 안내창이 나오면 <확인>을 클릭합니다.

변경 작업이이 완료되었으면 네트워크 설정 창을 닫습니다.

Image Added

터미널 창을 열어서 네트워크 서비스를 재기동합니다.

사용자 환경 파일 수정

코드 블럭
export ORACLE_HOSTNAME=rac2                 ### 호스트명 변경
export ORACLE_SID=racdb2                    ### 인스턴스명 변경

oracle 유저의 .bash_profile을 수정합니다.

코드 블럭
export ORACLE_HOSTNAME=rac2                 ### 호스트명 변경
export ORACLE_SID=+ASM2                     ### 인스턴스명 변경

grid 유저의 .bash_profile도 수정합니다.

코드 블럭
languagebash
titlevi /etc/inittab
id:3:initdefault:                           ### 5를 3으로 변경 

리소스 절약을 위해 2번 노드는 텍스트 모드로 가동하고자 합니다. 

root 유저 권한으로 /etc/inittab을 수정해서 텍스트 모드로 부팅되도록 변경합니다.

Image Removed

 

Image Removed

 

Image Removed

 

Image Removed

 

Image Removed

 

Image Removed

 

Image Removed

 

Image Removed

 

Image Removed

 

Image Removed

 

Image Removed

 

Image Removed

 

Image Removed

 

Image Removed

 

Image Removed

 

Image Removed

 

Image Removed

 

Image Removed

 

Image Removed

 

Image Removed

 

Image Removed

 

Image Removed

 

Image Removed

 

Image Removed