2011年11月14日月曜日

SCOMのSQL Server でエラーが検出される

SCOMを仮運用していて、数回にわたりアラートがあがってしまうという経験をしているので、その対処の方法について記載します。

私の構築しているSCOMの環境は以下の通り。

Windows Server 2008 SP2 (x64)

SQL Server 2008 SP1 (x64)

SCOM 2007 R2 (x64)

 

SCOMのアラートは、

SQL Server Service Broker またはデータベース ミラーリング トランスポートが無効になっているか、構成されていません

イベントログには、情報レベルでエラーではありませんでしたが、

ID: 9666 Service Broker プロトコルのトランスポートが無効か、構成されていません。

と出ています。

データベースミラーリングなんて構成した覚えはないんですが・・・?

 

答え :誤検知なので、管理パックを上書きして無効にする

以下のサイトに答えが書いてありました。

http://ops-mgr.spaces.live.com/blog/cns!3D3B8489FCAA9B51!2055.entry

 

Resolution: The database mirroring protocol error reported is only relevant if database mirroring will be used on the server. If mirroring is not going to be used on the server, the alert should be disabled. To do so create an override to disable the alert for the specific server reporting the alert (again assuming that it doesn’t require database mirroring) and store it in a custom management pack (MicrosoftSQLServer_Overrides). Manually closed the alert.

訳: データベースのミラーリングプロトコルエラーは、データベースミラーリングを使用している場合にだけ関係しています。もし、データベースミラーリングを使用していないなら、このエラーは無効でしょう。したがって、このアラートをあげるサーバーにのみ適用する形で管理パックの上書き設定を追加します。アラートは手動で閉じます。

だそうです。

うーん、微妙・・・

 

その他参考URL

http://www.sqlservercentral.com/Forums/Topic674134-146-1.aspx



0 件のコメント:

コメントを投稿