SMART on Perc H700

Hello all,
I have an R510 with a Perc H700 (LSI/megasas). I also have another system with the same RAID controller and is a Dell R410. The R410 with the controller has SMART enabled with the options “-d megaraid,0” and it works. My R510 will not accept the same configuration, however.

What can I do to get SMART enabled on a Perc H700 on my R410? I also would like to enable SMART alerts for failing disks.

I can get something back when running “smartctl -a /dev/sda -d scsi”, but it seems not to report SMART information from the controller:

[root@hq-nas01 ~]# smartctl -d scsi --all /dev/sda
smartctl 7.0 2018-12-30 r4883 [x86_64-linux-4.12.4-1.el7.elrepo.x86_64] (local build)
Copyright (C) 2002-18, Bruce Allen, Christian Franke,

Vendor:               DELL
Product:              PERC H700
Revision:             2.10
Compliance:           SPC-3
User Capacity:        5,999,532,441,600 bytes [5.99 TB]
Logical block size:   512 bytes
Logical Unit id:      0x6782bcb079522e001696f3644723d447
Serial number:        0047d4234764f39616002e5279b0bc82
Device type:          disk
Local Time is:        Wed Jun 23 07:55:57 2021 CDT
SMART support is:     Unavailable - device lacks SMART capability.

Current Drive Temperature:     0 C
Drive Trip Temperature:        0 C

Error Counter logging not supported

Device does not support Self Test logging

Any help is appreciated.


I tried “-d autodev” and it took the option, however, when going to the drive itself in the WEBUI, it’s not showing SMART support being enabled.

The command “smartctl -a -d megaraid,0 /dev/sda” does work on the command line, but the WEBUI will not take “-d megaraid,0” as an option.

@XISS_GM Welcome to the Rockstor community.

Is there a difference in the Rockstor version you are running on these two machines.
To be sure of the actual installed version run the following command, as root, on each machine:

yum info rockstor

Hope that helps, if only to kick off the discussion of what might be going on here.