web-dev-qa-db-ja.com

Outlook 2010のExchangeアカウントは、待ち時間が長いためランダムにフリーズします

クライアントの1つは、TS環境とローカルLANコンピューターアクセスの両方のユーザーがいるWindowsSBSサーバー2011を実行しています。これは、約35人のユーザーがいる小さな環境です。

私たちが経験している症状はそれ自体です:

個々のユーザーは、Outlookが一度に約5〜10分間、毎日ほぼ同じ時間に、ランダムな時間に応答しないことを経験します。これは、TSとローカルユーザーの両方に発生します。通常、ユーザー間で重複はありません。つまり、ユーザーが異なれば問題が発生する時間も異なりますが、他のユーザーは問題なく作業を続けます。

私たちが観察したこと:

  • Exchangeを実行しているサーバー上のStore.exeは、常に高いディスクアクセスを持っています。 5〜10MB /秒の読み取りアクセスと1〜5MB /秒の書き込みアクセスの間で変化します(リソースモニターによる)。これは、ロックアウトを経験している人々に関係なく一定のままです。このアクティビティは、誰もシステムにアクセスしていない夜間に消えます。

  • ユーザーがOutlookをロックアウトしている間、Exmonは、問題の特定のユーザーの非常に高い平均サーバー遅延を報告します(この間、60秒の遅延は平均で、通常は0〜500ミリ秒です)。影響を受けていない他のユーザーは、待ち時間が長くありません

  • ロックアウト中は、問題のユーザーのセッション数が多くなります

追記:

  • イベントログに関連するものが報告されていないようです
  • 人々がロックアウトを経験している間、Exchangeサーバーには何もスケジュールされていません
  • すべてのWindowsUpdateとサービスパックがサーバーとオフィスの両方に適用されています。
  • ロックアウトされている場合、特定のユーザーの交換設定ページのメールコントロールパネル項目を開くこともできません。

サーバー仕様:

  • デュアルCPUxeon [email protected]
  • 24GBメモリ
  • SAS 15K(seagate Cheetah)-RAID1の300GBペア

この段階で何が問題を引き起こしているのか途方に暮れています。

任意の提案や方向性をいただければ幸いです。

2
KCS

問題の原因はウイルス対策のようです。

MSExchangeISサービスには、バックグラウンドウイルススキャンを有効にする構成があります。
これを有効にすると、アンチウイルスは120GBのメールデータベース全体を1日3回再スキャンしていました。
ウイルス定義が更新されるたびに、新しいスキャンがトリガーされます。
そうすることで、スキャン中にメールボックスがロックされていました。

他の誰かがこのような問題を抱えている場合は、次のレジストリキーを確認してください
HKLM\system\currentcontrolset\services\MSExchangeIS\VirusScan\BackgroundScanning
これを0に設定します

1
KCS
  1. TCP接続の枯渇ではありません。
  2. Perfmon を使用して、主要なサーバーメトリックをログに記録して確認します。 問題はディスクキューの長さが非常に長いことであるとかなり確信しているので、ディスクから始めます。
  3. ハードウェアをチェックして、ハードウェアが悪くなっていないことを確認します。そうすれば、がどのようなパフォーマンスを発揮できるかを知ることができます。
    • これが発生するのを最後に見たとき(5〜10分、特定のユーザーの散発的なフリーズ)、問題はサーバーのディスクの1つの不良ブロックでした。
    • 前回、これを見たのは、ユーザーがネットワーク共有を介して10GBを超える.pstファイルを開いたために大量のディスクキューでした。
    • ユーザーがサーバーでスローしているIOPSのレベルをサポートしないディスク構成があると、同様のユースケースでこのタイプの動作が発生する可能性があります。
2
HopelessN00b