Red Hat Server를 다시 시작한 후 Oracle Enterprise Manager를 시작하려면 어떻게해야합니까?


9

Red Hat Enterprise Server 5.0에 Oracle 11g를 설치했습니다. 처음에는 모든 것이 잘 작동했습니다.

/etc/init.d/에서 dbora 스크립트 파일을 작성하고 모든 Oracle 환경 변수를 설정 한 후 서버를 다시 시작한 후 Oracle Enterprise Manager가 작동하지 않습니다.

브라우저에서 EM을 열 수 없습니다. 내가 볼 때, emctl status dbconsole-그것은 보여줍니다

bash-3.00 $ emctl status dbconsole
Oracle Enterprise Manager 11g 데이터베이스 제어 릴리스 11.1.0.
저작권 (c) 1996, 2007 Oracle Corporation. 판권 소유.

Oracle Enterprise Manager 11g가 실행되고 있지 않습니다.
-------------------------------------------------- ----------------

그러나 에이전트는 fine => bash-3.00 $ emctl status agent Oracle Enterprise Manager 11g 데이터베이스 제어 릴리스 11.1.0을 실행 중입니다. 저작권 (c) 1996, 2007 Oracle Corporation. 판권 소유.
-------------------------------------------------- -------------
에이전트 버전 : 11.1.0.0.1
OMS 버전 : 11.1.0.0.1
프로토콜 버전 : 11.1.0.0.1
에이전트 홈 : /u01/apps/oracle/product/11.1 .0 / devdb_02_FCC2
에이전트 바이너리 : /u01/apps/oracle/product/11.1.0/
에이전트 프로세스 ID : 983264
상위 프로세스 ID : 741562

시작 : 2009-25-05 10:52:23
사용자가 시작 : orcl
마지막 재로드 : 2009-25-05 13:42:41
마지막 업로드 성공 : (없음)
마지막 업로드 시도 : (없음)
총 메가 바이트의 XML 파일 업로드 된
파일 : 0.00 업로드 대기중인 XML 파일 수 : 0 업로드 대기중인 XML 파일
크기 (MB) : 0.00
업로드 파일 시스템의 사용 가능한 디스크 공간 : 28.08 %


에이전트가 실행 중이며 준비되었습니다

dbconsole을 시작하려고 할 때 오류가 발생합니다.

bash-3.00 $ emctl start dbconsole

Oracle Enterprise Manager 11g 데이터베이스 제어 릴리스 11.1.0.0
Copyright (c) 1996, 2007 Oracle Corporation. 판권 소유.

Oracle Enterprise Manager 11g 데이터베이스 제어 시작
.................................................... .................................................. 실패한.
-------------------------------------------------- ----------------

이 오류를 해결하도록 도와주세요.

답변:


7

em을 완전히 재구성 해보십시오

emctl stop dbconsole
emca -repos drop
emca -repos create
emca -deconfig dbcontrol db
emca -config dbcontrol db

안부


1
예, em을 재구성했으며 작동했습니다. 도와 주셔서 감사합니다.
Charly

emca -deconfig dbcontrol db내가 재구성하는 동안 나는 그 단계 및 달렸다을 건너 뛸 수 있도록 명령은 실패 emca -config dbcontrol db. 재구성이 제대로 작동하고 OEM이 백업되어 실행 중입니다.
Steven Wolfe 2013 년

2

시험

emctl start dbconsole

도움이되지 않으면 em을 다시 구성 해보십시오.

emca -config dbcontrol db

0

여기서 우리가하는 일은 다음과 같습니다 : su-oracle 그리고 나서 : cd /usr/local/oracle/product/10.2.0/db_1/bin ./emctl status <-oem이 실행되고 있지 않은지 확인합니다 ./emctl start dbconsole <- OEM을 시작합니다

오류에 대한 자세한 정보를 얻으려면 oracle 로그 파일을 확인하십시오.

이것이 당신을 도울 것입니다.


su-oracle <br> /usr/local/oracle/product/11.1.0/db_1/bin ./emctl 상태를 시도했지만 여전히 Oracle Enterprise Manager 11g Database Control Release 11.1.0을 보여줍니다. 저작권 (c) 1996, 2007 Oracle Corporation. 판권 소유. Oracle Enterprise Manager 11g가 실행되고 있지 않습니다. -------------------------------------------------- ---------------- <br>
Charly

0

이 수도 있고 관련되지 않을 수 있습니다, 그러나 당신의 데이터베이스에서 실행중인 경우 ASM(가) 있는지 확인하십시오, cssd당신은 호출하기 전에 실행중인 start사용자에 init-script - 그것은 수행하기 전에 과정을 볼 때까지 초기화 스크립트가 프로세스 목록을 기다립니다 시계 있는지 또는 오히려 확인 무엇이든 ... (CSSD는 데이터베이스 인스턴스와 ASM 인스턴스 간의 통신을 제어하는 ​​데몬입니다).

[root@up-edia-db1 ~]# grep cssd /etc/inittab
h1:35:respawn:/etc/init.d/init.cssd run >/dev/null 2>&1 </dev/null
[root@up-edia-db1 ~]# ps -fu oracle|grep cssd
oracle    3837  3662  0 Mar19 ?        00:02:23 /opt/oracle/product/11.1.0.7/asm/bin/ocssd.bin

또 다른 해결책은 inittab파일 에서 해당 항목을 제거 하고 init 스크립트로 작업하는 것입니다. 그러나 Oracle 설치를 수행 할 때 메모리에서 해당 항목이 다시 팝업되어 유지 보수가 높아집니다. 오라클이 왜 이것을 inittab에 넣을 것을 고집하는지 모르겠습니다. 약간 고통 스럽습니다.


0

다음은 Metalink에서이 문제를 해결하는 데 도움이되는 몇 가지 로그 파일입니다.

  • ORACLE_HOME / hostname_sid / sysman / log / emdb.nohup-각 시작 / 종료 (dbconsole 및 에이전트)에서 콘솔 기본 Java 프로세스의 표준 출력을 포함합니다. 콘솔 기본 Java 프로세스의 새로운 각 출력에 추가됩니다.
  • ORACLE_HOME / hostname_sid / sysman / log / emagent.log 및 emagent.trc-기본 에이전트 로그 및 추적 파일
  • ORACLE_HOME / hostname_sid / sysman / log / emoms.log 및 emoms.trc-기본 관리 서비스 로그 및 추적 파일
  • ORACLE_HOME / hostname_SID / sysman / log / emdctl.log 및 emdctl.trc-emctl 로그 및 추적 파일
  • ORACLE_HOME / hostname_SID / sysman / log / emagentfetchlet.trc 및 emagentfetchlet.log-Java Fetchlets에 대한 로그 및 추적 파일

비슷한 문제에 대한 토론이 있습니다.

또한 호스트 이름에 밑줄이 없어야합니다. DHCP를 사용해서는 안됩니다. nslookup은 FQN을 해결하고 역방향 조회가 작동해야합니다. IPV6은 아직 지원되지 않습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.