Today I realised that manually checking the smart status of a disk required a bit more.
[root@box ~]# smartctl -a -d megaraid,0 /dev/sda
smartctl 5.43 2016-09-28 r4347 [x86_64-linux-2.6.32-696.16.1.el6.x86_64] (local build)
Copyright (C) 2002-12 by Bruce Allen, http://smartmontools.sourceforge.net
Vendor: SEAGATE
Product: ST3146356SS
Revision: HS10
User Capacity: 146,815,733,760 bytes [146 GB]
Logical block size: 512 bytes
Logical Unit id: -----
Serial number: ----
Device type: disk
Transport protocol: SAS
Local Time is: Thu Mar 15 05:18:57 2018 CDT
Device supports SMART and is Enabled
Temperature Warning Disabled or Not Supported
SMART Health Status: OK
Current Drive Temperature: 32 C
Drive Trip Temperature: 68 C
Elements in grown defect list: 15
Vendor (Seagate) cache information
Blocks sent to initiator = 3694557980
Blocks received from initiator = 4259977977
Blocks read from cache and sent to initiator = 2859908284
Number of read and write commands whose size <= segment size = 1099899109
Number of read and write commands whose size > segment size = 0
Vendor (Seagate/Hitachi) factory information
number of hours powered up = 65098.07
number of minutes until next internal SMART test = 23
Error counter log:
Errors Corrected by Total Correction Gigabytes Total
ECC rereads/ errors algorithm processed uncorrected
fast | delayed rewrites corrected invocations [10^9 bytes] errors
read: 105645673 6 0 105645679 105645679 65781.538 0
write: 0 0 38 38 45 48511.618 7
verify: 48452245 7 0 48452252 48452259 43540.092 7
Non-medium error count: 48
SMART Self-test log
Num Test Status segment LifeTime LBA_first_err [SK ASC ASQ]
Description number (hours)
# 1 Background long Completed 16 1 - [- - -]
# 2 Background short Completed 16 0 - [- - -]
In order to retrieve this detail you need to use -d megaraid,n where n is the disk id number. Try 0, 1, 2, 3, etc. Or use the megaraidCLI to get a list of all the disks. I dunno I thought it was worth mentioning at least. It always pays to check this if customer is having weird I/O troubles. Quite a lot of detail is provided about errors the disk encounters. So looking here, even if SMART OK. Gives you an idea if any test failing for disk.