stored プロセスが実行中かどうかをチェックします。stored は、pidfile.store という msg_svr_base/config 内の pid ファイルを作成し、更新します。この pid ファイルは、復元中の init 状態と準備中の ready 状態を示します。例:
231: cat pidfile.store 28250 ready |
1 行目の数字は stored のプロセス ID です。
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 - データベースログのクリーンアップごとに押されます。5 分ごとにタイムスタンプが付けられます。stored.per - ユーザー単位のデータベース書き込み時に押されます。60 分ごとにタイムスタンプが付けられます。
デフォルトログファイルの msg_svr_base/log/default/default 内の stored メッセージをチェックします。
watcher と msprobe によって監視することができます。「障害が発生したサービスや応答がないサービスの自動再起動」および 「msprobe および watcher 関数を使用した監視」を参照してください。