SMARTを使用してハードドライブのヘルスチェックを実行したいと思います。私は4年間のHPサーバーを持っていると思います。次のコマンドを使用しようとするたびに
smartctl -a /dev/sda
次のエラーメッセージが表示されます。
Device does not support SMART
Error Counter logging not supported
Device does not support Self Test logging
これは本当にこのディスクでSMARTを使用できないという意味ですか?それとも、一部のドライバがないか、BIOSが古すぎるからですか?
私のBIOS 2.7によると、あまりにもdmidecode
古いではありません。
CentOS 6.4を使用しています。
ベストアンサー1
最も可能性の高い原因は、サーバーにハードウェアRAIDコントローラが装備されており、sdaが単一のディスクではなく論理ドライブであるためです。
HPはハードウェアを監視するためのツールを提供し、一般的なLinuxユーティリティはHP RAIDコントローラの状態を監視し、付属のドライブを見つけることがhpacucli
できます。ここ。
いくつかの便利なコマンドは次のとおりです。
hpacucli> ctrl all show config
hpacucli> ctrl all show config detail
hpacucli> ctrl all show status
hpacucli> ctrl slot=0 pd all show
hpacucli> ctrl slot=0 pd 1 show
hpacucli> ctrl slot=0 pd all show status