Smartmontools 6.3 defect list query increments error count on Pliant SSD
Terry Kennedy <[email protected]>
| Newsgroups | gmane.linux.utilities.smartmontools |
|---|---|
| Message-ID | <[email protected]> |
Smartmontools 6.3 (installed from ports) on FreeBSD 8-STABLE amd64. The
system is a Dell PowerEdge R710 with a Dell PERC H700 RAID controller.
The regular disks on this system can be probed by smartmontools without
incident. However, every time the Pliant LB206M SSD is polled with smartctl,
the "non-medium error count" increments by one, and the following error is
logged to the console:
mfi0: 3580 (462244799s/0x0002/info) - Unexpected sense: PD 07(e0x20/s7) Path 5001e820026e8092, CDB: b7 0c 00 00 00 00 00 00 00 08 00 00, Sense: 1/1c/00
B7 is "Read defect list" and 1/1C/00 is "Defect list not found". This
seems to correspond to smartctl reporting "defect list format 6 unknown"
The problem is that the reported "Non-medium error count:" increments by
one each time smartctl is run, and this is remembered by the drive.
Is it possible to define a quirk for this family of drives to prevent
the defect list inquiry? I am attaching the output of "smartctl -a" for
reference. Note that this is a Dell-labeled drive with Dell firmware - I
don't know if it happens with the OEM firmware.
smartctl 6.3 2014-07-26 r3976 [FreeBSD 8.4-STABLE amd64] (local build)
Copyright (C) 2002-14, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF INFORMATION SECTION ===
Vendor: Pliant
Product: LB206M
Revision: D323
Compliance: SPC-4
User Capacity: 200,049,647,616 bytes [200 GB]
Logical block size: 512 bytes
LU is resource provisioned, LBPRZ=1
Rotation Rate: Solid State Device
Form Factor: 2.5 inches
Logical Unit id: 0x5001e820026e8090
Serial number: 40796304
Device type: disk
Transport protocol: SAS (SPL-3)
Local Time is: Mon Aug 25 22:14:36 2014 EDT
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
Temperature Warning: Disabled or Not Supported
=== START OF READ SMART DATA SECTION ===
SMART Health Status: OK
Percentage used endurance indicator: 0%
Current Drive Temperature: 39 C
Drive Trip Temperature: 60 C
Manufactured in week 36 of year 2013
Specified cycle count over device lifetime: 0
Accumulated start-stop cycles: 35
defect list format 6 unknown
Elements in grown defect list: 0
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: 0 0 0 0 0 173.373 0
write: 0 0 0 0 0 52.992 0
Non-medium error count: 8
SMART Self-test log
Num Test Status segment LifeTime LBA_first_err [SK ASC ASQ]
Description number (hours)
# 1 Background short Completed 48 3 - [- - -]
# 2 Background long Completed 48 2 - [- - -]
# 3 Background short Completed 48 1 - [- - -]
Long (extended) Self Test duration: 4200 seconds [70.0 minutes]
Please CC me directly on any replies, so I'm sure to see them. Also, if
anyone knows of a method to zero the non-medium error count, I'd appreciate
hearing about it. Thanks!
Terry Kennedy http://www.tmk.com
[email protected] New York, NY USA
------------------------------------------------------------------------------
Slashdot TV.
Video for Nerds. Stuff that matters.
http://tv.slashdot.org/