管理サーバーとその管理対象デバイスは、Operations Manager コンソールで淡色表示されます

この記事では、Operations Manager の一部の役割がオペレーション コンソールで淡色表示され、影響を受けるコンピューターでイベント 623 がログに記録される問題を修正します。

元の製品バージョン: Microsoft System Center 2012 Operations Manager
元の KB 番号: 975057

現象

Microsoft System Center Operations Manager 環境では、次の役割をホストする 1 つ以上の管理サーバーとそれらの管理サーバーの管理対象デバイスが、オペレーション コンソールで淡色表示または淡色表示されることがあります。

  • 管理サーバー
  • ゲートウェイ サーバー
  • エージェント

さらに、次のようなイベントは、これらのコンピューターの Operations Manager ログに記録されます。

イベント ソース: ESE
イベント カテゴリ: トランザクション マネージャー
イベント ID: 623
説明: HealthService (<PID>) インスタンス <インスタンス> ("<name>") のバージョン ストアが、値> Mb の<最大サイズに達しました。 実行時間の長いトランザクションによって、バージョン ストアのクリーンアップが妨げられ、サイズが増える可能性があります。 実行時間の長いトランザクションが完全にコミットまたはロールバックされるまで、更新は拒否されます。 実行時間の長いトランザクションの可能性:
SessionId: <値>
セッション コンテキスト: <値>
セッション コンテキスト ThreadId: <値>。
クリーンアップ: <値>

注:

このイベントは、影響を受けるロールに応じて、他の Operations Manager プロセスに関する問題を報告する場合があります。

原因

この問題は通常、管理サーバーまたはエージェント コンピューターが多数のワークフローを管理している大規模な Operations Manager 環境で発生します。 この状況は、次のいずれかの理由で発生する可能性があります。

  • 多くの管理パックがインストールされています。
  • 管理サーバーまたはエージェントは、多くのデバイスのプロキシとして機能しています。

Operations Manager Health Service は、完了していないトランザクションのレコードをバージョン ストアと呼ばれるものに 格納します。 バージョン ストアを使用すると、拡張ストレージ エンジン (ESE) で現在のトランザクションを追跡および管理できます。 バージョン ストアには、HealthService サービスによって管理されるアクティブなトランザクションによって実行される操作の一覧があります。 この一覧は、HealthService ストア データベースに加えられた変更のメモリ内リストです。 各 Operations Manager ロールの一般的なインストール用に最適化された既定のサイズがあります。 ただし、既定のサイズは、特定の Operations Manager 環境では不十分な場合があります。

解決方法

重要

このセクション、方法、またはタスクには、レジストリの編集方法が記載されています。 レジストリを誤って変更すると、深刻な問題が発生することがあります。 レジストリを変更する際には十分に注意してください。 保護を強化するため、レジストリを変更する前にレジストリをバックアップします。 こうしておけば、問題が発生した場合にレジストリを復元できます。 レジストリをバックアップおよび復元する方法の詳細については、「Windows でレジストリをバックアップおよび復元する方法」を参照してください。

問題を解決するには、影響を受ける役割をホストするコンピューターに次のレジストリ設定を適用します。

  • サブキー: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\HealthService\Parameters
  • 型: REG_DWORD
  • 名前: 永続化バージョン ストアの最大数
  • 値: 16 KB ページ数
  • Base: Decimal

バージョン ストアの既定のサイズは Operations Manager ロールによって異なり、メモリに割り当てる 16 KB ページの数として定義されます。 既定値は次のとおりです。

  • エージェント (ワークステーション オペレーティング システム): 640 (10 MB)
  • エージェント (サーバー オペレーティング システム): 1920 (30 MB)
  • 管理サーバー: 5120 (80 メガバイト)

この問題が発生した場合は、バージョン ストアのサイズを既定のサイズの 2 倍に設定することをお勧めします。 たとえば、管理サーバーの役割をホストするコンピューターでバージョン ストアのサイズを設定する場合は、レジストリ値を 10240 (10 進数) に設定します。

レジストリの変更を適用した後、HealthService サービスを再起動します。

注: