July 23, 201213 yr I was trying to copy files last night and kept getting errors when trying to do the copy. I didn't think anything of it other than maybe it was do to my machine unmounting the SD card during copy. The following morning I was trying to copy again but this time I did a copy from the SD card to the local machine and then to the unRaid box. Again it errored out. When I logged into the unraid menu I saw the following errors: Jul 23 09:54:48 Unicron kernel: md: disk3 read error Jul 23 09:54:48 Unicron kernel: handle_stripe read error: 1740317208/3, count: 1 I proceeded to check the system log and noticed all the errors were related to disk3. I started to go through the process of trying to bring the array offline for a clean reboot but disk 3 was just not having any of it and would not unmount. I was left with no choice but to power down via the power button. I knew upon power up a parity check would begin on the drives. My parity disk, disk1 and disk2 all came online ok and as expected disk3 is sitting in mounting as the parity check begins. On unMenu where it is informing me of the parity check it has the following Finish 14777.7 minutes Sync Errors 85 (corrected) I also checked the SMART page and saw this for disk3: I'm leaning towards yes the drive is bad and I should get a replacement ASAP but I just would like if someone can help a bit more with a confirmation this. It's a WD10EADS that I was previously using my HTPC before building my unRaid box so it's ~2 years old and was running as primary OS. When I did pre-clear on it for the build nothing came back bad so I went ahead with using it. I attached my syslog as well if that will help confirm any of this http://f.cl.ly/items/2w0N352M3N1z2r1j3r2v/Text%202012.07.23%2010:31:59%20AM.txt My only question with drive replacements are the following: [*]If disk3 isn't mounting properly for me to stop the array for replacement what can I do? [*]Are the WD10EZRX drives a suitable drive to use? I know there was concern with the WD10EARS when I built this but can't find much on the WD10EZRX [*]Should I even bother trying to pre-clear the bad disk to see if it's usable or just dismiss it once it's replaced? [*]Should I take disk3 out of the array for now until I can pre-clear and replace with a new drive? If I leave it in the performance is seriously hobbled.
July 23, 201213 yr Author From unMenu I went to Disk Management>Smart Status Report. If this is not what you needed let me know. smartctl -a -d ata /dev/sdc smartctl 5.39.1 2010-01-28 r3054 [i486-slackware-linux-gnu] (local build) Copyright (C) 2002-10 by Bruce Allen, http://smartmontools.sourceforge.net === START OF INFORMATION SECTION === Model Family: Western Digital Caviar Green family Device Model: WDC WD10EADS-00M2B0 Serial Number: WD-WCAV54724136 Firmware Version: 01.00A01 User Capacity: 1,000,204,886,016 bytes Device is: In smartctl database [for details use: -P show] ATA Version is: 8 ATA Standard is: Exact ATA specification draft version not indicated Local Time is: Mon Jul 23 12:32:54 2012 EDT 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 General SMART Values: Offline data collection status: (0x84) Offline data collection activity was suspended by an interrupting command from host. Auto Offline Data Collection: Enabled. 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: (20760) seconds. Offline data collection capabilities: (0x7b) SMART execute Offline immediate. Auto Offline data collection on/off support. Suspend Offline collection upon new command. 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: ( 239) minutes. Conveyance self-test routine recommended polling time: ( 5) minutes. SCT capabilities: (0x3037) SCT Status supported. SCT Feature Control supported. SCT Data Table supported. SMART Attributes Data Structure revision number: 16 Vendor Specific SMART Attributes with Thresholds: ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE 1 Raw_Read_Error_Rate 0x002f 200 200 051 Pre-fail Always - 37950 3 Spin_Up_Time 0x0027 111 109 021 Pre-fail Always - 7416 4 Start_Stop_Count 0x0032 100 100 000 Old_age Always - 326 5 Reallocated_Sector_Ct 0x0033 200 200 140 Pre-fail Always - 0 7 Seek_Error_Rate 0x002e 100 253 000 Old_age Always - 0 9 Power_On_Hours 0x0032 074 074 000 Old_age Always - 19293 10 Spin_Retry_Count 0x0032 100 100 000 Old_age Always - 0 11 Calibration_Retry_Count 0x0032 100 253 000 Old_age Always - 0 12 Power_Cycle_Count 0x0032 100 100 000 Old_age Always - 53 192 Power-Off_Retract_Count 0x0032 200 200 000 Old_age Always - 28 193 Load_Cycle_Count 0x0032 068 068 000 Old_age Always - 396315 194 Temperature_Celsius 0x0022 111 101 000 Old_age Always - 36 196 Reallocated_Event_Count 0x0032 200 200 000 Old_age Always - 0 197 Current_Pending_Sector 0x0032 192 192 000 Old_age Always - 1463 198 Offline_Uncorrectable 0x0030 200 200 000 Old_age Offline - 0 199 UDMA_CRC_Error_Count 0x0032 200 200 000 Old_age Always - 0 200 Multi_Zone_Error_Rate 0x0008 200 200 000 Old_age Offline - 14 SMART Error Log Version: 1 No Errors Logged SMART Self-test log structure revision number 1 No self-tests have been logged. [To run self-tests, use: smartctl -t] 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.
July 23, 201213 yr Author So the proper way to fix would be as follows: [*]Stop the array [*]Remove drive from the array [*]Run pre-clear script [*]When it finishes add the drive back to the array Should i run the array without the disk in there or is it better to hold off and wait until everything is finished?
July 23, 201213 yr From unMenu I went to Disk Management>Smart Status Report. If this is not what you needed let me know. smartctl -a -d ata /dev/sdc smartctl 5.39.1 2010-01-28 r3054 [i486-slackware-linux-gnu] (local build) Copyright (C) 2002-10 by Bruce Allen, http://smartmontools.sourceforge.net === START OF INFORMATION SECTION === Model Family: Western Digital Caviar Green family Device Model: WDC WD10EADS-00M2B0 Serial Number: WD-WCAV54724136 Firmware Version: 01.00A01 User Capacity: 1,000,204,886,016 bytes Device is: In smartctl database [for details use: -P show] ATA Version is: 8 ATA Standard is: Exact ATA specification draft version not indicated Local Time is: Mon Jul 23 12:32:54 2012 EDT 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 General SMART Values: Offline data collection status: (0x84) Offline data collection activity was suspended by an interrupting command from host. Auto Offline Data Collection: Enabled. 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: (20760) seconds. Offline data collection capabilities: (0x7b) SMART execute Offline immediate. Auto Offline data collection on/off support. Suspend Offline collection upon new command. 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: ( 239) minutes. Conveyance self-test routine recommended polling time: ( 5) minutes. SCT capabilities: (0x3037) SCT Status supported. SCT Feature Control supported. SCT Data Table supported. SMART Attributes Data Structure revision number: 16 Vendor Specific SMART Attributes with Thresholds: ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE 1 Raw_Read_Error_Rate 0x002f 200 200 051 Pre-fail Always - 37950 3 Spin_Up_Time 0x0027 111 109 021 Pre-fail Always - 7416 4 Start_Stop_Count 0x0032 100 100 000 Old_age Always - 326 5 Reallocated_Sector_Ct 0x0033 200 200 140 Pre-fail Always - 0 7 Seek_Error_Rate 0x002e 100 253 000 Old_age Always - 0 9 Power_On_Hours 0x0032 074 074 000 Old_age Always - 19293 10 Spin_Retry_Count 0x0032 100 100 000 Old_age Always - 0 11 Calibration_Retry_Count 0x0032 100 253 000 Old_age Always - 0 12 Power_Cycle_Count 0x0032 100 100 000 Old_age Always - 53 192 Power-Off_Retract_Count 0x0032 200 200 000 Old_age Always - 28 193 Load_Cycle_Count 0x0032 068 068 000 Old_age Always - 396315 194 Temperature_Celsius 0x0022 111 101 000 Old_age Always - 36 196 Reallocated_Event_Count 0x0032 200 200 000 Old_age Always - 0 197 Current_Pending_Sector 0x0032 192 192 000 Old_age Always - 1463 198 Offline_Uncorrectable 0x0030 200 200 000 Old_age Offline - 0 199 UDMA_CRC_Error_Count 0x0032 200 200 000 Old_age Always - 0 200 Multi_Zone_Error_Rate 0x0008 200 200 000 Old_age Offline - 14 SMART Error Log Version: 1 No Errors Logged SMART Self-test log structure revision number 1 No self-tests have been logged. [To run self-tests, use: smartctl -t] 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. RMA the drive. It is failing... do not continue to use it, you'll only cause yourself grief. Joe L.
July 23, 201213 yr Author RMA the drive. It is failing... do not continue to use it, you'll only cause yourself grief. Joe L. Ok, getting conflicting reports but I'd rather error on the side of caution with this. If you don't mind can you explain what gave it away the drive was on its way out from the smart screen? Also is it ok for me to run the array one drive down until this one shows up? If yes I'd assume I can just stop the array and remove the drive from the array.
July 23, 201213 yr Can you continue to run the array? Sure. But I wouldn't write to it at a minimum before replacing the drive. If you get another write failure... You will lose data. Sent from my SAMSUNG-SGH-I897 using Tapatalk 2
July 23, 201213 yr 1463 pending sectors. Sent from my SAMSUNG-SGH-I897 using Tapatalk 2 A rapid increase in the number of un-readable sectors is the reason I sais the disk is failing, and odds are it has mechanical damage to the platters making them un-readable.
Archived
This topic is now archived and is closed to further replies.