Sun Java System Communications Services 6 2005Q4 Delegated Administrator 설명서

부록 C Delegated Administrator 디버깅

Delegated Administrator 구성 요소, Delegated Administrator가 배포된 웹 컨테이너 그리고 Directory Server 및 Access Manager에 의해 생성된 로그 파일을 검사하여 Delegated Administrator의 로그 정보를 얻을 수 있습니다.

이 부록은 다음 내용으로 구성되어 있습니다.

명령중 유틸리티 디버깅

Delegated Administrator 유틸리티(commadmin)를 디버그하기 위해 commadmin 명령을 -v 옵션과 함께 사용하여 클라이언트에서 디버그 메시지를 인쇄할 수 있습니다.

Delegated Administrator 콘솔 로그

Delegated Administrator 콘솔에서는 런타임 로그 파일을 생성합니다.

로그 등록 정보 파일을 편집하여 직접 로그 파일을 지정할 수 있습니다.

logger.properties 파일에서 다음 등록 정보를 변경할 수 있습니다.

Delegated Administrator 서버 로그

웹 컨테이너에 설치된 Delegated Administrator 서블릿에 의해 생성되는 디버그 문이 기록될 Delegated Administrator 서버 로그를 만들 수 있습니다.

이를 위해 디버그 서블릿이 Delegated Administrator 서블릿 실행으로 생성되는 디버그 메시지를 로깅할 수 있게 합니다. 브라우저에서 다음 URL로 이동하여 디버그 서블릿을 활성화할 수 있습니다.

http://machine name: port/commcli/debug?op=set&state=all&package=all&filename= full path

여기서

예를 들면 다음과 같습니다.


http://abc.red.iplanet.com:8008/commcli/debug?op= \
set&state=all&package=all&filename=/tmp/debug.log

위 URL에서는 디버그 서블릿 메시지를 다음 경로 및 파일에 로깅합니다.

/tmp/debug.log

웹 컨테이너를 다시 시작할 때마다 디버그 서블릿을 활성화해야 합니다.

웹 컨테이너 서버 로그

웹 컨테이너에서 생성하는 서버 로그를 검사하여 Delegated Administrator를 추가로 디버그할 수 있습니다.

Web Server

Web Server는 다음 경로에 위치한 액세스 및 오류 로그를 관리합니다.

/web_server_base/https-machine name/logs

여기서

Application Server 7.x

Application Server 7.x는 다음 경로에 위치한 액세스 및 오류 로그를 관리합니다.

/application_server7_base/domains/domain1/server1/logs

여기서

Application Server 8.x

Application Server 8.x는 다음 경로에 위치한 액세스 및 오류 로그를 관리합니다.

서버 로그:

/application_server8_base/domains/domain1/logs

액세스 로그:

/application_server8_base/domains/domain1/logs/access/server_access_log

여기서

Directory Server 및 Access Manager 로그

Directory Server 및 Access Manager가 생성한 로그를 검사하여 Delegated Administrator를 추가로 디버그할 수 있습니다.

Directory Server

Directory Server는 다음 경로에 위치한 액세스 및 오류 로그를 관리합니다.

/var/opt/mps/serverroot/slapd-hostname /logs

여기서

Access Manager

Access Manager는 다음 경로의 로그 파일을 관리합니다.

/var/opt/SUNWam/debug

위 경로에는 amProfileamAuth 로그가 들어 있습니다.

/var/opt/SUNWam/logs

위 경로에는 amAdmin.accessamAdmin.error 로그가 들어 있습니다.