You are not logged in.

#1 2013-12-28 13:27:50

enigmatichus
Member
Registered: 2011-12-23
Posts: 61

Is my disk dying?

Hello everyone,
here is my smartctl output for my main disk, a 500 GB Seagate Momentus 7200.4 mounted on a Dell XPS L702X:

# smartctl -a /dev/sda
smartctl 6.2 2013-07-26 r3841 [x86_64-linux-3.12.6-1-ARCH] (local build)
Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Family:     Seagate Momentus 7200.4
Device Model:     ST9500420AS
Serial Number:    5VJAVT6K
LU WWN Device Id: 5 000c50 02fb10588
Firmware Version: D005SDM1
User Capacity:    500,107,862,016 bytes [500 GB]
Sector Size:      512 bytes logical/physical
Rotation Rate:    7200 rpm
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   ATA8-ACS T13/1699-D revision 4
SATA Version is:  SATA 2.6, 3.0 Gb/s
Local Time is:    Sat Dec 28 14:21:34 2013 CET
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED
See vendor-specific Attribute list for marginal Attributes.

General SMART Values:
Offline data collection status:  (0x00)	Offline data collection activity
					was never started.
					Auto Offline Data Collection: Disabled.
Self-test execution status:      (   0)	The previous self-test routine completed
					without error or no self-test has ever 
					been run.
Total time to complete Offline 
data collection: 		(    0) seconds.
Offline data collection
capabilities: 			 (0x73) SMART execute Offline immediate.
					Auto Offline data collection on/off support.
					Suspend Offline collection upon new
					command.
					No Offline surface scan supported.
					Self-test supported.
					Conveyance Self-test supported.
					Selective Self-test supported.
SMART capabilities:            (0x0003)	Saves SMART data before entering
					power-saving mode.
					Supports SMART auto save timer.
Error logging capability:        (0x01)	Error logging supported.
					General Purpose Logging supported.
Short self-test routine 
recommended polling time: 	 (   2) minutes.
Extended self-test routine
recommended polling time: 	 ( 110) minutes.
Conveyance self-test routine
recommended polling time: 	 (   3) minutes.
SCT capabilities: 	       (0x103f)	SCT Status supported.
					SCT Error Recovery Control supported.
					SCT Feature Control supported.
					SCT Data Table supported.

SMART Attributes Data Structure revision number: 10
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x000f   105   099   006    Pre-fail  Always       -       8726705
  3 Spin_Up_Time            0x0003   100   098   085    Pre-fail  Always       -       0
  4 Start_Stop_Count        0x0032   074   074   020    Old_age   Always       -       26648
  5 Reallocated_Sector_Ct   0x0033   100   100   036    Pre-fail  Always       -       0
  7 Seek_Error_Rate         0x000f   069   060   030    Pre-fail  Always       -       81746848821
  9 Power_On_Hours          0x0032   089   089   000    Old_age   Always       -       10349
 10 Spin_Retry_Count        0x0013   100   100   097    Pre-fail  Always       -       0
 12 Power_Cycle_Count       0x0032   097   037   020    Old_age   Always       -       3336
184 End-to-End_Error        0x0032   100   100   099    Old_age   Always       -       0
187 Reported_Uncorrect      0x0032   100   100   000    Old_age   Always       -       0
188 Command_Timeout         0x0032   100   099   000    Old_age   Always       -       27
189 High_Fly_Writes         0x003a   100   100   000    Old_age   Always       -       0
190 Airflow_Temperature_Cel 0x0022   062   044   045    Old_age   Always   In_the_past 38 (0 4 40 15 0)
191 G-Sense_Error_Rate      0x0032   100   100   000    Old_age   Always       -       759
192 Power-Off_Retract_Count 0x0032   100   100   000    Old_age   Always       -       145
193 Load_Cycle_Count        0x0032   022   022   000    Old_age   Always       -       156971
194 Temperature_Celsius     0x0022   038   056   000    Old_age   Always       -       38 (0 6 0 0 0)
195 Hardware_ECC_Recovered  0x001a   047   030   000    Old_age   Always       -       8726705
197 Current_Pending_Sector  0x0012   100   100   000    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0010   100   100   000    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x003e   200   200   000    Old_age   Always       -       0
240 Head_Flying_Hours       0x0000   100   253   000    Old_age   Offline      -       138723148703285
241 Total_LBAs_Written      0x0000   100   253   000    Old_age   Offline      -       3712562470
242 Total_LBAs_Read         0x0000   100   253   000    Old_age   Offline      -       344080224
254 Free_Fall_Sensor        0x0032   001   001   000    Old_age   Always       -       114

SMART Error Log Version: 1
No Errors Logged

SMART Self-test log structure revision number 1
Num  Test_Description    Status                  Remaining  LifeTime(hours)  LBA_of_first_error
# 1  Short offline       Completed without error       00%     10147         -
# 2  Short offline       Completed without error       00%     10145         -
# 3  Extended offline    Completed without error       00%      9940         -
# 4  Extended offline    Completed without error       00%      9909         -
# 5  Short offline       Completed without error       00%      9845         -
# 6  Short offline       Completed without error       00%      8440         -
# 7  Short offline       Completed without error       00%      2311         -
# 8  Short offline       Completed without error       00%         4         -

SMART Selective self-test log data structure revision number 1
 SPAN  MIN_LBA  MAX_LBA  CURRENT_TEST_STATUS
    1        0        0  Not_testing
    2        0        0  Not_testing
    3        0        0  Not_testing
    4        0        0  Not_testing
    5        0        0  Not_testing
Selective self-test flags (0x0):
  After scanning selected spans, do NOT read-scan remainder of disk.
If Selective self-test is pending on power-up, resume after 0 minute delay.

Is, in your opinion, my disk dying? I am concerned by the pretty high Raw_Read_Error_Rate and Seek_Error_Rate.
Also, I'm asking this because I'm experiencing a *LOT* of segfaults, core dumps and all sort of crashes and system hard freezes, apparently without a precise reason. Here is my other (hopeless) forum request about those problems: link.
I would like to understand if my problems may be related to an imminent disk failure and/or a SATA link failure.
Thanks.


Luca

Arch Linux x86_64 | Dell XPS L702X | Intel core i7 2720QM | 8192MB RAM 1333 Mhz | Nvidia GeForce GT555M | 3D 1920x1080 LED

Offline

#2 2013-12-28 14:35:00

ANOKNUSA
Member
Registered: 2010-10-22
Posts: 2,141

Re: Is my disk dying?

It doesn't look like you've even run any tests; that's just information on the disk's SMART capabilities.

Offline

#3 2013-12-28 14:39:43

graysky
Wiki Maintainer
From: :wq
Registered: 2008-12-01
Posts: 10,600
Website

Re: Is my disk dying?

He did around 10k hours, but the current hours are nearly double that.  Run a short then long test again.


CPU-optimized Linux-ck packages @ Repo-ck  • AUR packagesZsh and other configs

Offline

#4 2013-12-28 14:43:50

R00KIE
Forum Fellow
From: Between a computer and a chair
Registered: 2008-09-14
Posts: 4,734

Re: Is my disk dying?

The disk itself seems to be ok. High raw values for some of the parameters seem to be "normal" for some disks, you should look at the normalized value and threshold. The disk has no logged errors, no pending sectors and no reallocated sectors, if you are seeing problems they might be caused by something else (sata link problem, ram problem, cpu overheating .....).


R00KIE
Tm90aGluZyB0byBzZWUgaGVyZSwgbW92ZSBhbG9uZy4K

Offline

#5 2013-12-28 15:19:44

enigmatichus
Member
Registered: 2011-12-23
Posts: 61

Re: Is my disk dying?

Thanks for the replies, I'm doing right now a short test, then I'll do the long one. Actually, I did the complete SMART test suite something like a month ago, and it did not report anything wrong with the disk.
I'm going to report test results here, later today (if I can find it in the mess I call home) I'll try another disk to see if I can exclude a disk failure, or this problem is related to SATA link as you are suggesting.
Thanks again.

Last edited by enigmatichus (2013-12-28 15:29:19)


Luca

Arch Linux x86_64 | Dell XPS L702X | Intel core i7 2720QM | 8192MB RAM 1333 Mhz | Nvidia GeForce GT555M | 3D 1920x1080 LED

Offline

#6 2013-12-28 15:29:33

FrozenCow
Member
Registered: 2011-02-03
Posts: 19

Re: Is my disk dying?

I had the exact same thinking today. It seemed like my disk had died due to all kinds of errors. I first thought it was due to a btrfs partition, but after rebooting it also happened to another disk. Windows, on the same disk, still booted alright. So I tried the LTS kernel and it booted without problems.
I immediately went here and there your post was at the top of the forums.

A few things that might be related here: I'm using the linux-ck kernel and, like I mentioned earlier, using btrfs for one of the mounts. Root is still ext4 though.

journalctl says I had a lot of errors like the following:

kernel: ata3.00: status: { DRDY }
kernel: ata3.00: failed command: WRITE FPDMA QUEUED
kernel: ata3.00: cmd 61/00:88:10:ab:77/04:00:1b:00:00/40 tag 17 ncq 524288 out
                                            res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
kernel: ata3: hard resetting link
kernel: ata3: link is slow to respond, please be patient (ready=0)
kernel: ata3: COMRESET failed (errno=-16)
kernel: ata3.00: device reported invalid CHS sector 0
kernel: btrfs: bdev /dev/sdb1 errs: wr 2, rd 0, flush 0, corrupt 0, gen 0
kernel: sd 2:0:0:0: [sdb] Unhandled error code
kernel: sd 2:0:0:0: [sdb]  
kernel: Result: hostbyte=0x04 driverbyte=0x00
kernel: sd 2:0:0:0: [sdb] CDB: 
kernel: cdb[0]=0x2a:
kernel:  1b
kernel:  77
kernel:  fb
kernel:  10
kernel:  00
kernel:  04
kernel:  00
kernel:  00
kernel: sd 2:0:0:0: [sdb] CDB: 
kernel: cdb[0]=0x2a: 2a 00 00 08 06 10 00 00 08 00
kernel: sd 2:0:0:0: [sdb] Unhandled error code
kernel: sd 2:0:0:0: [sdb]  
kernel: Result: hostbyte=0x04 driverbyte=0x00

Is this also what you're experiencing?

Offline

#7 2013-12-28 15:34:43

enigmatichus
Member
Registered: 2011-12-23
Posts: 61

Re: Is my disk dying?

FrozenCow wrote:

I had the exact same thinking today. It seemed like my disk had died due to all kinds of errors. I first thought it was due to a btrfs partition, but after rebooting it also happened to another disk. Windows, on the same disk, still booted alright. So I tried the LTS kernel and it booted without problems.
I immediately went here and there your post was at the top of the forums.

A few things that might be related here: I'm using the linux-ck kernel and, like I mentioned earlier, using btrfs for one of the mounts. Root is still ext4 though.

journalctl says I had a lot of errors like the following:

kernel: ata3.00: status: { DRDY }
kernel: ata3.00: failed command: WRITE FPDMA QUEUED
kernel: ata3.00: cmd 61/00:88:10:ab:77/04:00:1b:00:00/40 tag 17 ncq 524288 out
                                            res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
kernel: ata3: hard resetting link
kernel: ata3: link is slow to respond, please be patient (ready=0)
kernel: ata3: COMRESET failed (errno=-16)
kernel: ata3.00: device reported invalid CHS sector 0
kernel: btrfs: bdev /dev/sdb1 errs: wr 2, rd 0, flush 0, corrupt 0, gen 0
kernel: sd 2:0:0:0: [sdb] Unhandled error code
kernel: sd 2:0:0:0: [sdb]  
kernel: Result: hostbyte=0x04 driverbyte=0x00
kernel: sd 2:0:0:0: [sdb] CDB: 
kernel: cdb[0]=0x2a:
kernel:  1b
kernel:  77
kernel:  fb
kernel:  10
kernel:  00
kernel:  04
kernel:  00
kernel:  00
kernel: sd 2:0:0:0: [sdb] CDB: 
kernel: cdb[0]=0x2a: 2a 00 00 08 06 10 00 00 08 00
kernel: sd 2:0:0:0: [sdb] Unhandled error code
kernel: sd 2:0:0:0: [sdb]  
kernel: Result: hostbyte=0x04 driverbyte=0x00

Is this also what you're experiencing?

I actually had some ata errors (like your "DRDY", reported above) in my logs, together with all sort of random segmentation fault errors, but since I need a stable environment for my thesis work at university, I just tried with a clean Arch installation, and ata errors just disappeared from dmesg and other logs. Now, after some weeks, even in this clean new install system freezes, random programs crash and all sort of nasty things reappeared and I just don't know what exactly the problem may be. This is not good for my self-esteem, too.
I'm sorry I can not help you more than this rumbling.


Luca

Arch Linux x86_64 | Dell XPS L702X | Intel core i7 2720QM | 8192MB RAM 1333 Mhz | Nvidia GeForce GT555M | 3D 1920x1080 LED

Offline

#8 2013-12-28 16:04:54

FrozenCow
Member
Registered: 2011-02-03
Posts: 19

Re: Is my disk dying?

Hmm, not sure our problems are that similar then. If it did indeed happen before, I'd suggest you test the disk thoroughly from the live CD/USB.

Offline

#9 2013-12-28 16:55:45

enigmatichus
Member
Registered: 2011-12-23
Posts: 61

Re: Is my disk dying?

FrozenCow wrote:

Hmm, not sure our problems are that similar then. If it did indeed happen before, I'd suggest you test the disk thoroughly from the live CD/USB.

I'm not sure neither, I'm quite confused about this problem. I already tested disk with an offline fsck (in a Live CD) and I even tried Seagate proprietary test suite, without any error being reported.
For what matters RAM, I also completed several memtests, without any error being reported as well. Right now, I'm completing another extended SMART test on the disk, and when I manage to, I will try a clean install on another spare disk I have for a few days, trying to exclude disk/SATA link problems.


Luca

Arch Linux x86_64 | Dell XPS L702X | Intel core i7 2720QM | 8192MB RAM 1333 Mhz | Nvidia GeForce GT555M | 3D 1920x1080 LED

Offline

#10 2013-12-28 18:18:40

enigmatichus
Member
Registered: 2011-12-23
Posts: 61

Re: Is my disk dying?

I finished both short and extended SMART tests: according to results, all clear. Here the output of smartctl:

# smartctl -a /dev/sda
smartctl 6.2 2013-07-26 r3841 [x86_64-linux-3.12.6-1-ARCH] (local build)
Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Family:     Seagate Momentus 7200.4
Device Model:     ST9500420AS
Serial Number:    5VJAVT6K
LU WWN Device Id: 5 000c50 02fb10588
Firmware Version: D005SDM1
User Capacity:    500,107,862,016 bytes [500 GB]
Sector Size:      512 bytes logical/physical
Rotation Rate:    7200 rpm
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   ATA8-ACS T13/1699-D revision 4
SATA Version is:  SATA 2.6, 3.0 Gb/s
Local Time is:    Sat Dec 28 19:07:14 2013 CET
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED
See vendor-specific Attribute list for marginal Attributes.

General SMART Values:
Offline data collection status:  (0x00)	Offline data collection activity
					was never started.
					Auto Offline Data Collection: Disabled.
Self-test execution status:      (   0)	The previous self-test routine completed
					without error or no self-test has ever 
					been run.
Total time to complete Offline 
data collection: 		(    0) seconds.
Offline data collection
capabilities: 			 (0x73) SMART execute Offline immediate.
					Auto Offline data collection on/off support.
					Suspend Offline collection upon new
					command.
					No Offline surface scan supported.
					Self-test supported.
					Conveyance Self-test supported.
					Selective Self-test supported.
SMART capabilities:            (0x0003)	Saves SMART data before entering
					power-saving mode.
					Supports SMART auto save timer.
Error logging capability:        (0x01)	Error logging supported.
					General Purpose Logging supported.
Short self-test routine 
recommended polling time: 	 (   2) minutes.
Extended self-test routine
recommended polling time: 	 ( 110) minutes.
Conveyance self-test routine
recommended polling time: 	 (   3) minutes.
SCT capabilities: 	       (0x103f)	SCT Status supported.
					SCT Error Recovery Control supported.
					SCT Feature Control supported.
					SCT Data Table supported.

SMART Attributes Data Structure revision number: 10
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x000f   109   099   006    Pre-fail  Always       -       21053097
  3 Spin_Up_Time            0x0003   100   098   085    Pre-fail  Always       -       0
  4 Start_Stop_Count        0x0032   074   074   020    Old_age   Always       -       26649
  5 Reallocated_Sector_Ct   0x0033   100   100   036    Pre-fail  Always       -       0
  7 Seek_Error_Rate         0x000f   069   060   030    Pre-fail  Always       -       81746898991
  9 Power_On_Hours          0x0032   089   089   000    Old_age   Always       -       10353
 10 Spin_Retry_Count        0x0013   100   100   097    Pre-fail  Always       -       0
 12 Power_Cycle_Count       0x0032   097   037   020    Old_age   Always       -       3337
184 End-to-End_Error        0x0032   100   100   099    Old_age   Always       -       0
187 Reported_Uncorrect      0x0032   100   100   000    Old_age   Always       -       0
188 Command_Timeout         0x0032   100   099   000    Old_age   Always       -       27
189 High_Fly_Writes         0x003a   100   100   000    Old_age   Always       -       0
190 Airflow_Temperature_Cel 0x0022   062   044   045    Old_age   Always   In_the_past 38 (0 4 42 22 0)
191 G-Sense_Error_Rate      0x0032   100   100   000    Old_age   Always       -       761
192 Power-Off_Retract_Count 0x0032   100   100   000    Old_age   Always       -       145
193 Load_Cycle_Count        0x0032   022   022   000    Old_age   Always       -       157035
194 Temperature_Celsius     0x0022   038   056   000    Old_age   Always       -       38 (0 6 0 0 0)
195 Hardware_ECC_Recovered  0x001a   029   029   000    Old_age   Always       -       21053097
197 Current_Pending_Sector  0x0012   100   100   000    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0010   100   100   000    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x003e   200   200   000    Old_age   Always       -       0
240 Head_Flying_Hours       0x0000   100   253   000    Old_age   Offline      -       118515327575609
241 Total_LBAs_Written      0x0000   100   253   000    Old_age   Offline      -       3569731822
242 Total_LBAs_Read         0x0000   100   253   000    Old_age   Offline      -       3979191271
254 Free_Fall_Sensor        0x0032   001   001   000    Old_age   Always       -       114

SMART Error Log Version: 1
No Errors Logged

SMART Self-test log structure revision number 1
Num  Test_Description    Status                  Remaining  LifeTime(hours)  LBA_of_first_error
# 1  Extended offline    Completed without error       00%     10352         -
# 2  Short offline       Completed without error       00%     10350         -
# 3  Short offline       Completed without error       00%     10350         -
# 4  Short offline       Completed without error       00%     10349         -
# 5  Short offline       Completed without error       00%     10147         -
# 6  Short offline       Completed without error       00%     10145         -
# 7  Extended offline    Completed without error       00%      9940         -
# 8  Extended offline    Completed without error       00%      9909         -
# 9  Short offline       Completed without error       00%      9845         -
#10  Short offline       Completed without error       00%      8440         -
#11  Short offline       Completed without error       00%      2311         -
#12  Short offline       Completed without error       00%         4         -

SMART Selective self-test log data structure revision number 1
 SPAN  MIN_LBA  MAX_LBA  CURRENT_TEST_STATUS
    1        0        0  Not_testing
    2        0        0  Not_testing
    3        0        0  Not_testing
    4        0        0  Not_testing
    5        0        0  Not_testing
Selective self-test flags (0x0):
  After scanning selected spans, do NOT read-scan remainder of disk.
If Selective self-test is pending on power-up, resume after 0 minute delay.

What degree of certainty gives me this? What should I try next in my attempt to exclude SATA link and disk failure problems?
Thanks for the insights.


Luca

Arch Linux x86_64 | Dell XPS L702X | Intel core i7 2720QM | 8192MB RAM 1333 Mhz | Nvidia GeForce GT555M | 3D 1920x1080 LED

Offline

#11 2013-12-29 09:27:23

Darkimmortal
Member
Registered: 2012-01-04
Posts: 30

Re: Is my disk dying?

If you want to make sense of the raw read error rate etc., see here: http://www.users.on.net/~fzabkar/HDD/Se … R_HEC.html

In my opinion the disk looks grand, apart from the free fall bit (but that's just a statistic)

Offline

#12 2013-12-29 11:53:52

enigmatichus
Member
Registered: 2011-12-23
Posts: 61

Re: Is my disk dying?

Darkimmortal wrote:

If you want to make sense of the raw read error rate etc., see here: http://www.users.on.net/~fzabkar/HDD/Se … R_HEC.html

In my opinion the disk looks grand, apart from the free fall bit (but that's just a statistic)

Thank you very much for the material, I just wondered how I should read those metrics.
Have a good day!


Luca

Arch Linux x86_64 | Dell XPS L702X | Intel core i7 2720QM | 8192MB RAM 1333 Mhz | Nvidia GeForce GT555M | 3D 1920x1080 LED

Offline

Board footer

Powered by FluxBB