본문 바로가기

IT관련

Oracle DB Startup nomount 안되는 경우, Hang - 버추얼박스(VirtualBox)

버츄얼박스에서 Linux OS 에 Oracle 12c DB를 설치해서 잘 사용하다가, 해당 VirtualBox 이미지를 다른 PC로 옮겨서 로딩했는데, 오라클 데이터베이스가 Startup 이 안되고 Hang 상태로 있는 경우를 경험했습니다.

 

Startup 전체가 안되는 것뿐만 아니라, Startup 의 첫번째 단계인 Startup nomount 조차도 안되었습니다.

 

 

위 상태로 계속 행걸려서 넘어가지 않네요. 하루 종일 놔둬도 저 상태입니다.

alert log 를 봐도 뭐 특별한 에러메시지가 없고 그냥 Hang ~

 

찾아보니, 버츄얼박스에서 제공되는 "반가상화" 기능 때문이었습니다.

버츄얼박스를 영어 인터페이스로 사용하는 경우는 "Paravirtualization" 이라고 되어 있습니다.

 

 

[설정] - [시스템] 메뉴의 [가속] 탭에 "반가상화 인터페이스""기본값" 으로 되어 있는데,

이걸 "없음" 으로 변경하면 됩니다.

 

 

위와같이 변경후, 해당 게스트 이미지를 다시 기동하면, 아래와 같이 Oracle DB Startup 이 잘 되는 것을 확인할 수 있습니다.

 

 

 

참고 => 버츄얼박스(VirtualBox)로 게스트 OS 설치 방법