"메모리 결함 분석 - 수동 힙 덤프" 또는 "메모리 결함 분석 - 정기 힙 덤프" 프로파일링 기능을 HP-UX에서 실행하는 응용프로그램에서 사용하면, 다음 오류 대화 상자가 표시될 수 있습니다.
"Leak Analysis validation failed. Check that the Agent Controller is running"Agent Contoller가 이미 대상 HP-UX 호스트에서 실행 중일 때 오류가 발생한 경우, 다음 텍스트를 포함하는 경고 메시지를 HP-UX Agent Controller 설치 디렉토리의 config/servicelog.log에서 검색하십시오.
"Could not create file server because JVM could not be created"이 문제점은 PA-RISC 2.0 호스트에서 HP JVM을 사용한 메모리 결함 분석 사용 시 발생할 수 있습니다. 문제를 해결하려면, HP-UX Agent Controller 설치 디렉토리에서 config/serviceconfig.xml을 편집하십시오. "<AgentControllerConfiguration"으로 시작하는 행을 찾으십시오. 이 행에서, libjvm.sl에 대한 경로를 찾으십시오. 예를 들어, JRE가 /opt/java1.4에 설치된 경우, 다음이 표시됩니다.
<AgentControllerConfiguration activeConfiguration="default" filePort="10005" jvm=/opt/java1.4/jre/lib/PA_RISC/server/libjvm.sl" ...libjvm.sl에 대한 경로를 수정하여 PA_RISC 대신 your_jre/jre/lib/PA_RISC2.0을 참조하게 하십시오. 위의 예제는 다음과 같이 됩니다.
<AgentControllerConfiguration activeConfiguration="default" filePort="10005" jvm=/opt/java1.4/jre/lib/PA_RISC2.0/server/libjvm.sl" ...변경사항을 저장한 후, HP-UX 호스트에서 Agent Contoller를 중지하고 다시 시작하십시오. 파일 서버 작성 경고가 servicelog.log에서 다시 반복되지 않는 경우, 결함 분석이 이제 제대로 작동됩니다.
참고: SetConfig.sh를 실행하여 HP-UX Agent Controller를 다시 구성하는 경우, serviceconfig.xml이 겹쳐쓰여지며 이 수정을 다시 수행해야 합니다.