시작 스크립트에 Could not start Grouping service 또는 Could not start Platform Agent와 같은 오류 메시지가 표시될 수 있습니다.
이러한 오류 메시지는 Sun Fire 시스템 컨트롤러에서 es-guiinst 명령을 실행하는 경우 또는 부하가 많은 시스템에서 Sun Management Center 구성 요소를 시작하는 경우에 표시될 수 있습니다.
또한 특정 구성 요소 프로세스가 지정된 시간 내에 시작되지 않으면 구성 요소가 제대로 시작되었어도 시작 스크립트에 동일한 오류 메시지가 표시될 수 있습니다.
이 문제는 그룹화 서비스와 플랫폼 에이전트 구성 요소 모두에서 발생합니다.
시작 스크립트는 다음과 같은 작업을 수행합니다.
구성 요소 프로세스 시작
n초 동안 일시 정지
프로세스 상태를 확인하고 성공 또는 실패를 보고합니다.
부하가 너무 많은 시스템 때문에 상태 검사 결과가 지연될 수 있으며 이로 인해 상태 검사 오류가 발생합니다. 이 오류는 n초 내에 결과를 받지 못했기 때문에 발생합니다.
해결 방법: 다음 해결 방법을 수행합니다.
다음 프로세스가 실행되고 있는지 여부를 확인합니다.
에이전트
토폴로지 서비스
트랩 처리기 서비스
구성 서비스
이벤트 처리기 서비스
메타데이터 서비스
플랫폼 에이전트
플랫폼 에이전트의 인스턴스
다음 명령을 입력합니다.
/usr/bin/ps -ef | grep esd |
(Solaris 10의 경우) 이 명령은 전역 영역에서 /usr/bin/ps -fz global | grep esd이고 비전역 영역에서는 /usr/bin/ps -fe | grep esd입니다.
그룹화 서비스가 실행 중인지 확인하려면 다음 명령을 입력합니다.
/usr/ucb/ps —wwxa | grep SunMCService |
Java 서버가 실행 중인지 확인하려면 다음 명령을 입력합니다.
/usr/ucb/ps —wwxa | grep java | grep ServerMain |
웹 서버가 실행 중인지 확인하려면 다음 명령을 입력합니다.
/usr/ucb/ps —wwxa | grep java | grep tomcat |
하드웨어 서비스가 실행 중인지 확인하려면 다음 명령을 입력합니다.
/usr/ucb/ps —wwxa | grep java | grep HWDS |
서비스가 실행되고 있지 않으면 시스템 부하를 줄이고 Sun Management Center 프로세스를 다시 시작합니다.