Napsty / check_smart

Monitoring Plugin to check hard drives, solid state drives and NVMe drives using SMART
https://www.claudiokuenzler.com/monitoring-plugins/check_smart.php
GNU General Public License v3.0
67 stars 20 forks source link

-g flag doesn't work with nvme-devices #57

Closed extrad closed 4 years ago

extrad commented 4 years ago

Hi,

-g flag doesn't work with nvme-devices the way it works with sata/meragaid/cciss:

Device list: ls /dev/nvme* /dev/nvme0 /dev/nvme0n1 /dev/nvme0n1p1 /dev/nvme1 /dev/nvme1n1 /dev/nvme1n1p1 /dev/nvme2 /dev/nvme2n1 /dev/nvme2n1p1 /dev/nvme3 /dev/nvme3n1 /dev/nvme3n1p1

Plugin Run: ./check_smart.pl -g /dev/nvme[0-3] -i auto OK: [/dev/nvme0] - Device is clean|

Expected output: OK: [nvme,0] - Device is clean --- [nvme,1] - Device is clean --- [nvme,2] - Device is clean --- [nvme,3] - Device is clean |

Napsty commented 4 years ago

Did you try it with ./check_smart.pl -g "/dev/nvme[0-3]" -i nvme ?

extrad commented 4 years ago

Sorry, my fault - it works this way.