Exchange Server は毎朝 04:54 に障害が発生します

Exchange Server は毎朝 04:54 に障害が発生します

私の Exchange Server 2003 (Windows Server 2003 上で実行) は、毎日ではありませんが、定期的に 04:54 頃に障害が発生します。

「失敗」とは、同僚がメールをチェックしようとしたときに、Outlook が「Outlook は Exchange に接続されていません」と表示することです。Outlook は 3 分ごとにメールの更新を試み、フォルダーが最後に更新された時刻を記録するため、失敗した時刻を確認することができます。

サーバーを再起動するまでメールをダウンロードすることはできません。その後はすべて正常に動作します。

スケジュールされたタスクを確認しましたが、関連するものは何も見つかりません。

誰か何かアイデアはありますか?

答え1

質問:

a) 使用している Exchange 2003 のバージョンは? Standard または Enterprise

b) これは SBS2003 の一部ですか、それともスタンドアロンの交換ですか。

提案:

1) レジストリでこのパスに移動できますか。

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExchangeIS\サーバー名\Private-Mailbox Store GUID

というキーがあるかどうかを確認してください データベースのサイズ制限(GB) そしてそこにどんな価値があるのか​​。

2) ディスク上の DB サイズはどれくらいですか? デフォルトの priv1.edb パスは c:\Program Files\Exchsrvr\MDBDATA です。

考えられる原因:

a) Exchange 2003 標準の 18 GB のハード制限のため、Exchange 2003 DB がマウント解除されます。これは通常、Ex03 標準の DB サイズ制限を 75 GB に増やすことによって解決されます。

参照: http://support.microsoft.com/kb/912375

スペースを再利用するためのホワイトスペース/オフラインデフラグなど: http://www.msexchange.org/tutorials/exchange-isinteg-eseutil.html

答え2

この状態になった後もボックスに ping を送信できますか、それとも完全に応答しなくなりますか? その間、バックアップは実行されていますか? このサーバーは専用の Exchange サーバーですか、それとも他の機能も備えていますか?

それ以外の場合は、Itai さんの意見に同意します。イベント ログとマシンがダウンした時間を相互参照する必要があります。システムのダンプを取得し、関連する情報をここに投稿する必要がある場合もあります。障害が発生しているのが Exchange のみで、システムにまだアクセスできる場合は、タスク マネージャーをチェックして、その時間に実行されているプロセスを集めてください。

答え3

毎回障害が発生する時刻の前後に何か発生していないか、イベント ビューアーで確認してみてください。[スタート] -> [ファイル名を指定して実行] をクリックし、[ファイル名を指定して実行] ボックスに eventvwr と入力してイベント ビューアーを開き、システム ログとアプリケーション ログの下にあるイベントを確認します。さらに、HP openview や Centerity などの監視アプリケーションがある場合は、ディスク、CPU、メモリ モニター、ネットワーク、ストレージ、アプリケーション モニターなど、サーバーの実行に必要なすべてのコンポーネントを含むビジネス サービスを作成できます。これにより、サーバーが障害を起こした特定の時刻にサーバーが障害を起こした原因を特定できます。

答え4

はい、SP2 ならできるかもしれません。それでも問題が解決しない場合は、Google で「exchange 2003 sp2 hotfix」を検索し、問題に関連するものがあるかどうかを確認してください。別の回避策としては、services.msc で障害が発生した後に Exchange Information Store が自動的に再起動するように設定することです (障害が発生しているのがサービスである場合)。ただし、これでは問題の根本的な原因は解決されません。

関連情報