Sun Java System Messaging Server 6 2005Q4 관리 설명서

메일 저장소 모니터링

메일은 데이터베이스에 저장됩니다. 디스크상의 사용자 배포, 메일함 크기 및 디스크 요구 사항은 저장소 성능에 영향을 미칩니다. 이러한 내용은 다음 절에서 설명합니다.

메일 저장소 데이터베이스 잠금의 상태 모니터링

데이터베이스 잠금의 상태는 다른 서버 프로세스에 의해 유지됩니다. 이러한 데이터베이스 잠금은 메일 저장소의 성능에 영향을 줄 수 있습니다. 교착 상태의 경우 메일이 적절한 속도로 저장소에 삽입되지 않으며 ims-ms 채널 대기열의 크기가 결과적으로 더 증가합니다. 이는 대기열을 백업해야 할 정당한 이유가 되며, 따라서 문제를 진단하기 위해서는 대기열 길이의 내역을 갖고 있는 것이 유용합니다.

메일 저장소 데이터베이스 잠금 문제의 증상

트랜잭션 수가 누적되며 해결되지 않습니다.

메일 저장소 데이터베이스 잠금 모니터

counterutil -o db_lock 명령을 사용합니다.

mboxlist 디렉토리의 데이터베이스 로그 파일 수 모니터링

데이터베이스 로그 파일이란 sleepycat 트랜잭션 검사점 지정 로그 파일(msg_svr_base/store/mboxlist)을 말합니다. 로그 파일이 작성되는 것은 데이터베이스 검사점 지정이 발생하지 않았기 때문입니다. 또한 로그 파일은 stored 문제로 인해 작성될 수 있습니다.

데이터베이스 로그 파일 문제의 증상

2 또는 3개의 로그 파일이 존재해야 합니다. 로그 파일이 더 많을 경우 잠재적으로 심각한 문제가 존재하는 것입니다. 메일 저장소는 메일과 할당량을 위해 몇 개의 데이터베이스를 사용하며 이와 관련된 문제는 전체 메일 서버에 대한 문제를 일으킬 수 있습니다.

데이터베이스 로그 파일 모니터

msg_svr_base/store/mboxlist 디렉토리에서 파일이 2 또는 3개만 존재하는지 확인합니다.