Open mdzidic opened 5 years ago
NVMe drives require having SMART capabilities, so smartctl will not output that the device has capability.
If I understand things correctly, NVMe drives have basic SMART capabilities. There just aren't optional ones that can be turned on/off.
Unlike ATA/SATA, NVMe drives have no optional SMART support which could be unavailable or disabled. The NVMe SMART/Health Information log is mandatory.
See https://www.smartmontools.org/ticket/1134#comment:10
SMART/Health Information (NVMe Log 0x02)
seems to be something to scan for in the smartctl
output, in the find_devices
method:
check-smart.rb
throws:CheckSMART UNKNOWN: No SMART capable devices found
And this is output from
lsblk
: