Oracle 설치/Oracle 10g RAC 구축

[Oracle 10g RAC 구축] 10. Oracle Enterprise Manager(OEM) 사용

빵순이^^ 2010. 7. 3. 15:13

Oracle Enterprise Manager Database Console은 클러스터 데이터베이스 환경의 운영 및 관리를 위한 통합적, 포괄적인 GUI 인터페이스를 제공한다. 관리자는 콘솔을 통해 거의 모든 운영 업무를 수행할 수 있다.


1. Database Console 시작 및 중단


먼저 EM 서비스가 실행되어 있지 않다면 서비스를 올려 주어야 한다.

아래의 명령어로 EM을 중단 및 시작이 가능하다.

rac1-> emctl stop dbconsole
rac1-> emctl start dbconsole

2. Database Console 상태 확인


아래의 명령어로 EM의 현재 상태를 확인할 수 있다.

rac1-> emctl start dbconsole

그리고 프로세스 및 포트도 정상적으로 떠있는지 확인해 보자.

[root@rac1 ~]# ps aux |grep emctl
[root@rac1 ~]# netstat -lnp |grep 1158

3. Oracle Enterprise Manager 접속


3-1. Oracle EnterPrise Manager 로컬 접


먼저 로컬인 rac1에서 EM 접속이 가능한지 확인해 보자.

아래와 같이 웹브라우저를 실행시킨 후

http://rac1:1158/em

 으로 접속해 보자.

- 위와 같이 EM 로그인 화면이 나오면 SYS와 설정한 패스워드를 입력하고 SYSDBA를 선택한 후 로그인 한다.
최초 접속시에는 라이센스 동의화면이 나오는데 accept를 선택해 로그인 한다.

- 이제 정상적으로 EM에 로그인이 되었다.


3-2. Oracle Enterprise Manager 외부 접속


필자와 같이 공유기를 사용하면서 자신의 네트워크 환경에 맞게 Bridged network로 RAC 환경을 구축했다면 외부와 네트워크가 가능하다. 그러므로 로컬에서 뿐만 아니라 외부 PC에서도 EM 접속이 가능하다.


3-2-1. 윈도우 호스트 파일 수정

윈도우에도 리눅스에서 처럼 hosts 파일이 있다. 호스트 네임으로 등록된 도메인이 실제 등록된 도메인이 아니라면 hosts 파일에 등록해 주어야지 도메인으로 EM 접속이 가능하다.

윈도우 호스트파일의 경로는 다음과 같다. (Windows XP와 Window 7도 아래와 같다.)

C:\Windows\System32\drivers\etc\hosts

메모장으로 hosts 파일을 열어 eth0를 통해 접속할 수 있도록 리눅스에서 처럼 다음의 라인을 추가해 준다.

192.168.1.21    rac1.pangsun.com        rac1

위와 같이 추가한 후 인터넷 익스프로러에서

http://rac1:1158/em

으로 접속한다.

-  SYS와 설정한 패스워드를 입력하고 SYSDBA를 선택한 후 로그인 한다.

- EM에 로그인 되었다.


초기 접속 시 위와같이 한글로 보여질 것이다. 하지만 이미지에서 보이는 것 처럼 버튼안의 글자들이 깨져 보인다. 언어셋이 맞지 않기 때문인데 위 문제를 해결하고 일반화를 위해 기본 언어를 영문으로 변환하자.


3-2-2. Oracle Enterprise Manager 언어 변경 (익스플로러)

- 익스플로러의 도구 > 인터넷 옵션을 클릭한다.

 - 하단의 언어를 클릭한다.

- 언어 기본 설정에서 추가를 클릭한다.

- 영어(미국) [en-US] 를 선택 후 확인을 눌러 언어를 추가한다.

- 영어가 우선으로 표시 될 수 있도록 영어를 제일 위로 이동한 후 확인을 클릭한다.


기본 언어를 영어로 변경한 후 다시

http://rac1:1158/em

으로 접속하면 언어가 영어로 변경되었고 버튼 내의 언어도 정상적으로 보여지는 것을 확인 할 수 있다.