web-dev-qa-db-ja.com

S.M.A.R.T. OWC Mercury RackProの属性

OWC Mercury RackProのドライブからSMART属性を取得するのに問題があります。すべてのドライブ情報を正常に取得できますが、START OF READ SMARTデータセクション。

現在、eSATA経由でThunderbolt/eSATAアダプター、MacOS搭載のMacBook Proに接続されています(Debianも試しました)。 Thunderbolt/eSATAアダプターを介して接続された同じHDDからドライブ属性を正常に取得できるため、OWCユニットに問題があります。

以下はsmartctl -a /dev/disk2からの出力です

smartctl 7.0 2018-12-30 r4883 [Darwin 18.6.0 x86_64] (local build)
Copyright (C) 2002-18, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Family:     Toshiba 3.5" DT01ACA... Desktop HDD
Device Model:     Toshiba DT01ACA200
Serial Number:    3632VMTTS
Firmware Version: 0961
User Capacity:    2,000,398,934,016 bytes [2.00 TB]
Sector Size:      512 bytes logical/physical
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   ATA/ATAPI-7 (minor revision not indicated)
Local Time is:    Sun Dec 29 01:38:45 2019 CST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

General SMART Values:
Offline data collection status:  (0x00) Offline data collection activity
                    was never started.
                    Auto Offline Data Collection: Disabled.
Total time to complete Offline 
data collection:        (    0) seconds.
Offline data collection
capabilities:            (0x00)     Offline data collection not supported.
SMART capabilities:            (0x0000) Automatic saving of SMART data                  is not implemented.
Error logging capability:        (0x00) Error logging NOT supported.
                    No General Purpose Logging support.

SMART Error Log not supported

SMART Self-test Log not supported

Selective Self-tests/Logging not supported

情報セクションは問題ないようです。しかし、START OF READ SMART DATA SECTIONが問題です。同様の出力を見た人はいますか?OWCエンクロージャーがすべてのSMART dataを渡していないのは悲しいことだと思います。 eSATA出力に。何かが足りない場合に備えて、smartmontoolsでチケットを作成する前に、まずここに投稿すると思いました。

参照用に編集 USB経由で接続したときに指定されるデバイスIDは、構文idVendor:idProduct(bcdDevice)の0x1e91:0xb0b5(0x2802)です。

1
sevve

了解しました。OWCMercuryRackProのSMART属性の問題について、Other World Computing(OWC)テクニカルサポートから回答がありました。どうやら、エンクロージャは「SMARTデータ」をサポートしていません。

OWCから:「...エンクロージャ自体はドライブ上のSMARTデータをサポートしていません。これはエンクロージャの設計によるものですが、ドライブに問題がある場合はエンクロージャも警告する必要があります。」

悲しいことに、これはかなり明確に質問に答えているようです。

OWCテクニカルサポートの回答が正しくない場合は、smartmontoolsチケットを使用して調査を試みる可能性があります。デバイスがSMARTデータを完全にサポートしていない場合、smartctlを実行すると異なる出力が得られると思いました(smartctlから正確なドライブ情報を取得できるため、SMARTを渡す必要があります。 _データ)。

[〜#〜]更新[〜#〜]

今は動作します。テクニカルサポートの回答を完全に信頼しているわけではないので、デバイスを分解して、コントローラーで使用されているICを特定しました。私の特定のユニットは、他のチップの中でも、JMB393(SATA/RAIDコントローラー)、JMB321(SATAポートマルチプライヤ)、JMS539(SATAからUSB 3.0)を使用しています。

Smartmontools.orgでさらに回答を検索したところ、2019年12月下旬(この元の質問HAHAを投稿した翌日)にバージョン7.1がリリースされ、JMicronチップシリーズJMB39xの実験的なサポートが含まれていることがわかりました(機能を開始したチケットをここで確認してください) https://www.smartmontools.org/ticket/705 ちょっとかっこいい)。

新しいデバイスオプションjmb39x,Nを使用して、ドライブからSMART属性の完全なリスト(必要なメイン属性、温度を含む)を取得します。完全なコマンドは次のとおりです(デバイス/ dev/sddの場合):

Sudo smartctl -a -d jmb39x,0 /dev/sdd

Jmb39x、Nの整数Nはポート番号を示しているため、4ベイデバイスでは0、1、2、3を循環します。これはUSBまたはeSATA経由で接続すると成功することに注意してください。これはすばらしいことです。

この機能の使用方法と7.1アップデート自体の詳細については、こちら https://www.smartmontools.org/changeset/5029 およびこちら https://www.smartmontools.org/ browser/tags/RELEASE_7_1/smartmontools/NEWS

1
sevve