Re: smart Airflow_Temperature_Cel attribute value on Micron RealSSD

Janardhan Molumuri <[email protected]>
Newsgroups gmane.linux.utilities.smartmontools
Message-ID <CAE3V+3NXVzzWTHBwZNN60MO8pNTCQJkCkt_RhK6LjmN-DVnHjA@mail.gmail.com>
Thanks for your response, Christian.

>> smartctl -r ioctl,2 -i -H -d sat+megaraid,9 /dev/bus/0
Attaching the output. smart status check returned -1.
<>
sat_device::ata_pass_through: scsi_pass_through() failed, errno=38 [ATA
return descriptor not supported by controller firmware]
REPORT-IOCTL: Device=/dev/bus/0 Command=SMART STATUS CHECK returned -1
errno=38 [ATA return descriptor not supported by controller firmware]
</>


>>None of the specs or previous sample outputs from Micron RealSSDs include
attribute 190.
What is the best way out in these cases to detect the health status of the
disks? Is there a flag or something to detect the value type (normalized vs
real)?

thanks,
Janny


On Sat, Jun 21, 2014 at 4:47 PM, Christian Franke <
[email protected]> wrote:

> Janardhan Molumuri wrote:
>
>> On systems with Micron ReallSSDs, I noticed that Airflow_Temperature_Cel
>> values are not normalized, instead real values causing the smarttools
>> smartctl health check to report failures.
>>
>> The drive type is present in the smarttools database. Is there a
>> generalized way to run checks so that the reporting is consistent across
>> all the disks [or] we need to intercept these kind of divergences.
>>
>>
> ATA SMART attributes are vendor specific, so there is no way which works
> with all devices.
>
>
>
>
>  Any ideas on these values? Is there way to identify if the reported value
>> is real vs normalized with smarttools?
>>
>> From the doc, I read that as long as the value is higher than the
>> threshold its good (i.e. normalized value 100-<realvalue>) otherwise its
>> bad.
>>
>
> Yes, that is existing practice. No, that is not part of the ATA standards
> since ATA-4 (1998).
>
> Newer drives including Micron SSDs support ATA Device Statistics (smartctl
> -l devstat, included in smartctl -x). This is part of recent standards and
> not vendor specific.
>
>
>
>> #smartctl /dev/bus/0 -d sat+megaraid,9 -H
>> smartctl 6.2 2013-07-26 r3841 [x86_64-linux-2.6.32-431.17.1.el6.x86_64]
>> (local build)
>> Copyright (C) 2002-13, Bruce Allen, Christian Franke,
>> www.smartmontools.org <http://www.smartmontools.org>
>>
>>
>> === START OF READ SMART DATA SECTION ===
>> SMART overall-health self-assessment test result: FAILED!
>> Drive failure expected in less than 24 hours. SAVE ALL DATA.
>> Failed Attributes:
>> ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED
>>  WHEN_FAILED RAW_VALUE
>> 190 Airflow_Temperature_Cel 0x0023   019   033   069  Pre-fail  Always
>> FAILING_NOW 19 (Min/Max 17/33)
>>
>>
> None of the specs or previous sample outputs from Micron RealSSDs include
> attribute 190.
>
> Please provide output of
>
>   smartctl -r ioctl,2 -i -H -d sat+megaraid,9 /dev/bus/0
>
> (as an attachment)
>
> I want to make sure that drive's SMART STATUS command actually returns
> FAILED.
> In this case this is probably a drive firmware bug.
>
> Thanks,
> Christian
>
>


-- 
-- JNR

------------------------------------------------------------------------------
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing & Easy Data Exploration
http://p.sf.net/sfu/hpccsystems

_______________________________________________
Smartmontools-support mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/smartmontools-support
smartctl-output.txt (text/plain, 10.3 KB)
#./smartmontools-6.2/sbin/smartctl -r ioctl,2 -i -H -d sat+megaraid,9 /dev/bus/0
smartctl 6.2 2013-07-26 r3841 [x86_64-linux-2.6.32-431.17.1.el6.x86_64] (local build)
Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org

Creating /dev/megaraid_sas_ioctl_node = 17

REPORT-IOCTL: Device=/dev/bus/0 Command=IDENTIFY DEVICE
 Input:   FR=...., SC=0x01, LL=...., LM=...., LH=...., DEV=...., CMD=0xec IN
 [ata pass-through(16): 85 08 0e 00 00 00 01 00 00 00 00 00 00 00 ec 00 ]
REPORT-IOCTL: Device=/dev/bus/0 Command=IDENTIFY DEVICE returned 0

===== [IDENTIFY DEVICE] DATA START (BASE-16) =====
000-015: 40 04 ff 3f 37 c8 10 00 00 00 00 00 3f 00 00 00 |@..?7.......?...|
016-031: 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 |....            |
032-047: 33 30 46 33 41 38 34 35 00 00 00 00 00 00 20 20 |30F3A845......  |
048-063: 20 20 41 4d 34 34 54 4d 44 46 41 44 32 4b 36 35 |  AM44TMDFAD2K65|
064-079: 41 4d 2d 52 4b 31 41 31 20 41 39 20 59 30 36 38 |AM-RK1A1 A9 Y068|
080-095: 34 34 39 20 59 30 36 38 37 34 42 49 20 4d 10 80 |449 Y06874BI M..|
096-111: 00 40 00 2f 01 40 00 00 00 00 07 00 ff 3f 10 00 |.@./.@.......?..|
112-127: 3f 00 10 fc fb 00 10 01 ff ff ff 0f 00 00 07 00 |?...............|
128-143: 03 00 78 00 78 00 78 00 78 00 00 40 00 00 00 00 |..x.x.x.x..@....|
144-159: 00 00 00 00 00 00 1f 00 0e 17 06 00 4c 00 44 00 |............L.D.|
160-175: f8 03 28 00 4b 74 09 7d 63 61 49 74 09 bc 63 61 |..(.Kt.}caIt..ca|
176-191: 3f 20 01 00 01 00 fe 00 fe ff 00 00 00 00 00 00 |? ..............|
192-207: 00 00 00 00 00 00 00 00 b0 32 cf 1d 00 00 00 00 |.........2......|
208-223: 00 00 08 00 00 40 00 00 0a 50 51 07 3f 03 54 8a |[email protected].?.T.|
224-239: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1e 40 |...............@|
240-255: 1c 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |.@..............|
256-271: 21 00 31 30 34 34 30 2e 2e 31 36 30 00 00 00 00 |!.10440..160....|
272-287: 00 00 39 37 35 35 20 20 20 20 41 34 37 4c 39 37 |..9755    A47L97|
288-303: 34 31 20 20 20 20 00 00 00 00 00 00 00 00 00 00 |41    ..........|
304-319: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
320-335: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
336-351: 03 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
352-367: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
368-383: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
384-399: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
400-415: 00 00 00 00 00 00 00 00 00 00 00 00 3d 00 00 00 |............=...|
416-431: 00 00 00 40 00 00 00 00 00 00 01 00 00 00 00 00 |...@............|
432-447: 00 00 01 00 00 00 00 00 00 00 00 00 3f 10 00 00 |............?...|
448-463: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
464-479: 00 00 00 00 01 00 ff 00 00 00 00 00 00 00 00 00 |................|
480-495: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
496-511: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a5 86 |................|
===== [IDENTIFY DEVICE] DATA END (512 Bytes) =====

=== START OF INFORMATION SECTION ===
Model Family:     Crucial/Micron RealSSD m4/C400/P400
Device Model:     MTFDDAK256MAR-1K1AA  90Y8644 90Y8647IBM
Serial Number:    033F8A54
LU WWN Device Id: 5 00a075 1033f8a54
Firmware Version: MA44
User Capacity:    256,060,514,304 bytes [256 GB]
Sector Size:      512 bytes logical/physical
Rotation Rate:    Solid State Device
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   ACS-2, ATA8-ACS T13/1699-D revision 6
SATA Version is:  SATA 3.0, 6.0 Gb/s (current: 6.0 Gb/s)
Local Time is:    Sun Jun 22 10:12:40 2014 IST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled


REPORT-IOCTL: Device=/dev/bus/0 Command=SMART READ ATTRIBUTE VALUES
 Input:   FR=0xd0, SC=0x01, LL=...., LM=0x4f, LH=0xc2, DEV=...., CMD=0xb0 IN
 [ata pass-through(16): 85 08 0e 00 d0 00 01 00 00 00 4f 00 c2 00 b0 00 ]
 [Duration: 0.006s]
REPORT-IOCTL: Device=/dev/bus/0 Command=SMART READ ATTRIBUTE VALUES returned 0

===== [SMART READ ATTRIBUTE VALUES] DATA START (BASE-16) =====
000-015: 10 00 01 2f 00 64 64 00 00 00 00 00 00 32 05 32 |.../.dd......2.2|
016-031: 00 64 64 00 00 00 00 00 00 01 09 32 00 64 64 e3 |.dd........2.dd.|
032-047: 36 00 00 00 00 01 0c 32 00 64 64 12 00 00 00 00 |6......2.dd.....|
048-063: 00 01 aa 33 00 64 64 00 00 00 00 00 00 0a ab 32 |...3.dd........2|
064-079: 00 64 64 00 00 00 00 00 00 01 ac 32 00 64 64 00 |.dd........2.dd.|
080-095: 00 00 00 00 00 01 ad 33 00 63 63 38 00 00 00 00 |.......3.cc8....|
096-111: 00 00 ae 32 00 64 64 0f 00 00 00 00 00 01 b5 22 |...2.dd........"|
112-127: 00 64 64 00 00 00 00 00 00 01 b7 32 00 64 64 00 |.dd........2.dd.|
128-143: 00 00 00 00 00 01 b8 33 00 64 64 00 00 00 00 00 |.......3.dd.....|
144-159: 00 32 bb 32 00 64 64 00 00 00 00 00 00 01 bc 32 |.2.2.dd........2|
160-175: 00 64 64 00 00 00 00 00 00 01 bd 0e 00 64 64 5a |.dd..........ddZ|
176-191: 00 00 00 00 00 01 be 23 00 13 21 13 00 11 00 21 |.......#..!....!|
192-207: 00 45 c2 22 00 13 21 13 00 11 00 21 00 00 c3 3a |.E."..!....!...:|
208-223: 00 64 64 69 00 00 00 00 00 01 c4 32 00 64 64 00 |.ddi.......2.dd.|
224-239: 00 00 00 00 00 01 c5 32 00 64 64 00 00 00 00 00 |.......2.dd.....|
240-255: 00 01 c6 30 00 64 64 00 00 00 00 00 00 01 c7 32 |...0.dd........2|
256-271: 00 64 64 02 00 00 00 00 00 01 ca 18 00 63 63 01 |.dd..........cc.|
272-287: 00 00 00 00 00 01 ce 0e 00 64 64 00 00 00 00 00 |.........dd.....|
288-303: 00 01 e7 33 00 63 63 00 00 00 00 00 00 0a e1 00 |...3.cc.........|
304-319: 00 64 64 16 31 7d 11 06 00 00 f2 02 00 64 64 20 |.dd.1}.......dd |
320-335: 22 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 |"...............|
336-351: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
352-367: 00 00 00 00 00 00 00 00 00 00 80 00 a6 04 00 7b |...............{|
368-383: 03 00 01 00 02 13 03 00 00 00 00 00 00 00 00 00 |................|
384-399: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
400-415: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
416-431: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
432-447: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
448-463: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
464-479: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
480-495: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
496-511: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c2 |................|
===== [SMART READ ATTRIBUTE VALUES] DATA END (512 Bytes) =====


REPORT-IOCTL: Device=/dev/bus/0 Command=SMART READ ATTRIBUTE THRESHOLDS
 Input:   FR=0xd1, SC=0x01, LL=0x01, LM=0x4f, LH=0xc2, DEV=...., CMD=0xb0 IN
 [ata pass-through(16): 85 08 0e 00 d1 00 01 00 01 00 4f 00 c2 00 b0 00 ]
REPORT-IOCTL: Device=/dev/bus/0 Command=SMART READ ATTRIBUTE THRESHOLDS returned 0

===== [SMART READ ATTRIBUTE THRESHOLDS] DATA START (BASE-16) =====
000-015: 10 00 01 32 00 00 00 00 00 00 00 00 00 00 05 01 |...2............|
016-031: 00 00 00 00 00 00 00 00 00 00 09 01 00 00 00 00 |................|
032-047: 00 00 00 00 00 00 0c 01 00 00 00 00 00 00 00 00 |................|
048-063: 00 00 aa 0a 00 00 00 00 00 00 00 00 00 00 ab 01 |................|
064-079: 00 00 00 00 00 00 00 00 00 00 ac 01 00 00 00 00 |................|
080-095: 00 00 00 00 00 00 ad 00 00 00 00 00 00 00 00 00 |................|
096-111: 00 00 ae 01 00 00 00 00 00 00 00 00 00 00 b5 01 |................|
112-127: 00 00 00 00 00 00 00 00 00 00 b7 01 00 00 00 00 |................|
128-143: 00 00 00 00 00 00 b8 32 00 00 00 00 00 00 00 00 |.......2........|
144-159: 00 00 bb 01 00 00 00 00 00 00 00 00 00 00 bc 01 |................|
160-175: 00 00 00 00 00 00 00 00 00 00 bd 01 00 00 00 00 |................|
176-191: 00 00 00 00 00 00 be 45 00 00 00 00 00 00 00 00 |.......E........|
192-207: 00 00 c2 00 00 00 00 00 00 00 00 00 00 00 c3 01 |................|
208-223: 00 00 00 00 00 00 00 00 00 00 c4 01 00 00 00 00 |................|
224-239: 00 00 00 00 00 00 c5 01 00 00 00 00 00 00 00 00 |................|
240-255: 00 00 c6 01 00 00 00 00 00 00 00 00 00 00 c7 01 |................|
256-271: 00 00 00 00 00 00 00 00 00 00 ca 01 00 00 00 00 |................|
272-287: 00 00 00 00 00 00 ce 01 00 00 00 00 00 00 00 00 |................|
288-303: 00 00 e7 0a 00 00 00 00 00 00 00 00 00 00 e1 00 |................|
304-319: 00 00 00 00 00 00 00 00 00 00 f2 01 00 00 00 00 |................|
320-335: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
336-351: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
352-367: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
368-383: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
384-399: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
400-415: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
416-431: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
432-447: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
448-463: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
464-479: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
480-495: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
496-511: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a6 |................|
===== [SMART READ ATTRIBUTE THRESHOLDS] DATA END (512 Bytes) =====

=== START OF READ SMART DATA SECTION ===

REPORT-IOCTL: Device=/dev/bus/0 Command=SMART STATUS CHECK
 Input:   FR=0xda, SC=...., LL=...., LM=0x4f, LH=0xc2, DEV=...., CMD=0xb0
 [ata pass-through(16): 85 06 2c 00 da 00 00 00 00 00 4f 00 c2 00 b0 00 ]
sat_device::ata_pass_through: scsi_pass_through() failed, errno=38 [ATA return descriptor not supported by controller firmware]
REPORT-IOCTL: Device=/dev/bus/0 Command=SMART STATUS CHECK returned -1 errno=38 [ATA return descriptor not supported by controller firmware]
SMART overall-health self-assessment test result: FAILED!
Drive failure expected in less than 24 hours. SAVE ALL DATA.
Failed Attributes:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
190 Airflow_Temperature_Cel 0x0023   019   033   069    Pre-fail  Always   FAILING_NOW 19 (Min/Max 17/33)

#
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.