私のNVMeディスクは動作しますが、以前に比べると非常に遅くなっています。6か月前にfioを使用して2000MB/秒でベンチマークしましたが、まったく同じテストで今350MB/秒になっています。
smartctl を実行しましたが、0x2002 ステータスが返されます。
ディスクが壊れていますか? 修理できますか、それとも新しいものを購入する必要がありますか?
$ sudo smartctl -A /dev/nvme0n1p2
smartctl 6.6 2016-05-31 r4324 [x86_64-linux-5.0.0-37-generic] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF SMART DATA SECTION ===
Read NVMe SMART/Health Information failed: NVMe Status 0x2002
$
答え1
SMART ステータスは、名前空間 ( n1
) またはパーティション ( p2
) では利用できない場合があります。したがって、デバイス自体に対して呼び出す必要があります。
smartctl -x /dev/nvme0
クエリする名前空間を でオーバーライドできます-d nvme,$nsid
。 は0xffffffff
「ブロードキャスト名前空間 ID」です。 デフォルトでは、デバイス ノードの名前空間 ID (この場合は ) からsmartctl
選択されます。 したがって、ブロードキャストでクエリするには、次のようにします。$nsid
1
smartctl -x -d nvme,0xffffffff /dev/nvme0n1p2
答え2
これを実行する必要があります: sudo smartctl -a /dev/nvme0
答え3
試す
smartctl -d nvme,0xffffffff -x /dev/nvme0n1