web-dev-qa-db-ja.com

SSDがハードドライブではないことをsmartmontoolsに納得させるにはどうすればよいですか?

Debian Wheezy、ストックsmartmontoolsパッケージ(smartctl 5.41)を実行しています。

SSD、Mushkin MKNSSDCR120GB-MXは、SMART属性ID231(10進数)で使用期間情報を報告しています。ハードドライブの場合、この属性はTemperature_Celsius、そして残念ながら、smartmontoolsはそれをそのように解釈しています:

SMART Attributes Data Structure revision number: 10
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
[...]
231 Temperature_Celsius     0x0013   001   001   010    Pre-fail  Always   FAILING_NOW 21474836481
[...]

いいえ、摂氏210億度ではありません...それは SSDの残りの寿命 を示していると思われます。

次のコマンドを使用してドライブデータベースを更新してみました。

# /usr/sbin/update-smart-drivedb
/usr/share/smartmontools/drivedb.h updated from branches/RELEASE_5_41_DRIVEDB
#

...そしてsmartdを再起動しますが、ドライブはまだSSDとして認識されません。

バックポートリポジトリを追加してsmartmontoolsバックポートバージョンをインストールする以外の解決策はありますか?これを行う必要がある場合はそうしますが、現在このサーバーにはバックポートソフトウェアがなく、別の方法があるはずです。

2
njahnke

Update-smart-drivedbを実行すると、smartmontoolsのソースサイトから最新のデータベースがダウンロードされます。理論的には、どのバックポートよりも新しいデータベースです。

直接連絡すれば、妥当なターンアラウンドタイムが得られるはずです。

から https://www.smartmontools.org/wiki .。

デバイス情報

ドライブがsmartmontoolsドライブデータベースの現在のバージョンにない場合は、ドライブに関するレポートをメーリングリストのsmartmontools-databaseに送信することで、smartmontools情報の改善に役立てることができます。

Smartmontoolsでテストに成功または失敗したUSBデバイスに関する情報を収集します。そこにリストされていないデバイスをお持ちの場合は、wikiページを編集するか、smartmontools-databaseメーリングリストにメールを送信して、テスト結果をお知らせください。

4
user3710044