smartctl
コマンドを使用します.
Ubuntu Manpage: smartctl - Control and Monitor Utility for SMART Disks
$ sudo apt install smartmontools
ディスクを検索する
$ smartctl --scan /dev/nvme0 -d nvme # /dev/nvme0, NVMe device
環境によって結果は異なります.実行したパソコンには,NVMe の SSD を接続しているため,このような出力になりました.以降では /dev/nvme0
について情報を取得しますので,読み替えてください.
ディスクのSMART情報を取得する
$ sudo smartctl /dev/nvme0 --all ... === START OF INFORMATION SECTION === Model Number: SPCC M.2 PCIe SSD Serial Number: xxxxxxxx ... Total NVM Capacity: 256,060,514,304 [256 GB] ... === START OF SMART DATA SECTION === SMART overall-health self-assessment test result: PASSED SMART/Health Information (NVMe Log 0x02) Critical Warning: 0x00 Temperature: 27 Celsius Available Spare: 100% Available Spare Threshold: 5% Percentage Used: 4% Data Units Read: 8,745,421 [4.47 TB] Data Units Written: 9,144,807 [4.68 TB] Host Read Commands: 113,453,236 Host Write Commands: 149,357,758 Controller Busy Time: 282 Power Cycles: 2,836 Power On Hours: 3,428 Unsafe Shutdowns: 9 Media and Data Integrity Errors: 0 Error Information Log Entries: 1,925 Warning Comp. Temperature Time: 0 Critical Comp. Temperature Time: 0
この SSD の総書き込み容量 (TBW) を製品のスペック情報で確認したところ, 200 TB でした.現在 4.68 TB 書き込みしていることが分かりましたので,まだまだ使えそうです.また,SMARTテストに合格しているので,現時点で問題はなさそうです.