stored는 메일 데이터베이스의 교착 상태 및 트랜잭션 작업을 수행하고 에이징 정책을 적용하며 디스크에 저장된 메일을 정리 및 지우는 등의 중요한 여러 작업을 수행합니다. stored의 실행이 중지되면 Messaging Server에서 결과적으로 문제가 발생합니다. start-msg가 실행될 때 stored가 시작되지 않을 경우 다른 프로세스는 시작되지 않습니다. stored에 대한 자세한 내용은 Sun Java System Messaging Server 6 2005Q4 Administration Reference의 stored를 참조하십시오.
외부적인 증상은 없습니다.
stored 프로세스가 실행 중인지 확인합니다. stored는 msg_svr_base/config에서 pidfile.store라는 pid 파일을 작성 및 업데이트합니다. pid 파일은 복구 시에 init 상태를 표시하고 준비가 되었을 때 ready 상태를 표시합니다. 예를 들면 다음과 같습니다.
231: cat pidfile.store 28250 ready |
첫 번째 행의 숫자는 stored의 프로세스 아이디입니다.
232: ps -eaf | grep stored inetuser 28250 1 0 Jan 05 ? 8:44 /opt/SUNWmsgsr/lib/stored -d |
msg_svr_base/store/mboxlist에서 작성된 로그 파일을 확인합니다. 모든 로그 파일이 직접적인 stored 문제로 인해 작성된 것은 아니라는 점을 유의하십시오. imapd가 중지되거나 데이터베이스 문제가 있을 경우에도 로그 파일이 작성될 수 있습니다.
msg_svr_base/config의 다음 파일에서 타임스탬프를 확인합니다.
stored.ckp - 검사점 지정 시도가 있을 때마다 수정됩니다. 1분마다 시간이 기록되도록 해야 합니다. stored.lcu - db 로그가 정리될 때마다 수정됩니다. 5분마다 시간이 기록되도록 해야 합니다. stored.per - 사용자 단위 db 쓰기가 생성될 때마다 수정됩니다. 60분마다 시간이 기록되도록 해야 합니다.
기본 로그 파일 msg_svr_base/log/default/default에서 stored 메일을 확인합니다.
watcher 및 msprobe를 사용하여 모니터할 수 있습니다. 실패했거나 응답이 없는 서비스의 자동 재시작 및 msprobe 및 watcher 기능을 사용하여 모니터링을 참조하십시오.