WHS2011上が稼働しているHDDのSMART情報を取得するため、dojo north software社製アドイン「Home Server SMART 2012」を常用しています。
2012年12月20にv2013がリリースされていますが、すっかり忘れていたので先ほどアップデートをしてみました
残念な事に、アドイン リスト上はv2013にも関わらず、画面はなぜかv2012のまま・・・
この現象の原因とアドインの背景が少し分かったので、その内容をメモ。
Home Server SMART 2012から2013へアップデートする際は一仕事必要ですので、ご注意ください。
Home Server SMART 20xxとは?
Windows Home Server 2011のダッシュボード上からHDDのSMART情報が閲覧、アラートを上げてくれるアドインです。サービス化されていますので、「通常」ログオフし運用しているサーバOSにぴったりのソフトウェアです。
WHS2011 S.M.A.R.T情報が確認できるアドインを試してみたWHS2011だけでなく、下記64bit OSにも対応しています。
- Windows Small Business Server 2011 Essentials
- Windows Storage Server 2008 R2
- Windows Server 2012 Essentials
Home Server SMART 2012から2013へアップデートする手順
- ダッシュボード上からHome Server SMART 2012のアドインを削除
- ダッシュボードを閉じる
- 下記フォルダへ移動し、dojoNorthSoftware.HomeServerSMART2012.addinを削除、またはリネームする C:\Program Files\Windows Server\Bin\Addins\Primary
今回の原因
上記手順の1番を実行すると、本来はxxxxx.addinファイルが削除されます。しかし、Home Server SMART 2012の不具合?のためか、DojoNorthSoftware.HomeServerSMART2012.addinファイルは残ったまま。
この状態でv2013をインストールすると、
DojoNorthSoftware.HomeServerSMART2013.addinではなく
DojoNorthSoftware.HomeServerSMART2012.addinが優先的に読み込まれます。
このため、ダッシュボート上のHome Server SMARTは2012のままになった訳です。
xxxx.addinファイルの中身は?
xxxx.addinファイルの中身はXML形式になっています。アドイン名やアドイン プログラムを格納したフォルダ、形式(意味はよくわかりません)が明記されています。
余談:アドインを削除し.addinファイルが残っているとどういう不具合があるのか?
前述の手順1の状態(アドインを削除)で、ダッシュボードを起動するとどういう不具合があるかご存知ですか?ダッシュボードはエラーを起こし、起動に失敗します。
Home Server SMART 2012を削除した時にかなり焦りました。
イベントビューアを見ると、「アプリケーション SIDとコンダクター SIDが一致していません。」と記録されています。
※SID:Security Identifer(セキュリティ識別子)
この辺は疎いので、後日勉強してみたいと思います。
無事Home Server SMART 2013にアップデートできました。
v3からなんでしょうか、以前はエラーになっていたRAIDのSMART情報が正しく表示されてますね。
モデル名など一部おかしいところはありますが、SMART情報は他アプリケーションと全く同じ値でしたので、やっと実用的になった感じがします。
気になる方は是非ダウンロードして使ってみてください。
気に入った方は開発者にフラペチーノをプレゼントすると喜ばれますよ!
Home Server SMART 2013 - dojo north software