smartctlを操作できません

smartctlを操作できません

私のDebian wheezyサーバーで私が使うソフトウェアレイド12つのハードドライブがあり、dev/sda3次にdev/sdb3接続されていますdev/md2

mdadm --detail /dev/md2
Number   Major   Minor   RaidDevice State
   0       8        3        0      active sync   /dev/sda3
   1       8       19        1      active sync   /dev/sdb3

RAIDは問題ないようですが、SMARTはディスクの1つで実行されていません。

smartctl --all /dev/sda

説明する:

SMART support is: Available - device has SMART capability.
SMART support is: Disabled

/dev/sdbさまざまなSMART情報が同時に提供されます。

私はそれを開始しようとしています

smartctl -s on /dev/sda -T verypermissive not working

しかし、起動しません。

Error SMART Enable failed: scsi error aborted command
Smartctl: SMART Enable Failed.

どのように動作させることができますか?それともディスクに問題があるのでしょうか?

答え1

使用しているRAIDコントローラを指定していませんが(出力が役に立つ場合sudo hdparm -I /dev/sdaがあります)、仮想ドライブを表示して物理ドライブを非表示にすることができます。単一ディスクのように、アレイの物理的な状態について尋ねることはあまり意味がありません。

たぶんあなたのRAIDソリューションは次のように表示されるかもしれません。実際他のデバイスにディスクがありますか?もしそうなら、これらの内容はに渡されますsmartctl

また、マニュアルを確認してください。アレイが各ディスクにSMARTコマンドを発行して再報告できるようにする別のユーティリティがある場合があります。

答え2

リカバリモードでもSMARTを有効にできない場合は、ハードドライブが正しく機能していません。交換する必要があります

関連情報