01111000 Posted December 7, 2014 Share Posted December 7, 2014 I haven't bought a harddrive from Newegg in years but recently I've heard that they fixed their issues with shipping so I bought a WD Red 3 TB recently (with the 15$ google checkout coupon). Here are the preclear results. This isn't good, right? Never have this issue when buying from Amazon. Every drive I've bought since building my server has passed the preclear with flying colors. What should I do? Link to comment
itimpi Posted December 7, 2014 Share Posted December 7, 2014 No new drive should have any pending sectors before you start the pre-clear! Sounds as if you may have got a used drive? It might be worth getting the SMART report to see what the power on hours is reporting. That would give you a better idea if it really a new drive. Also any drive where the pending sectors does not go to zero after a pre-clear Is unusable with unRAID so I would think the drive should be RMA'ed. Link to comment
Helmonder Posted December 7, 2014 Share Posted December 7, 2014 The preclear basically does two things: 1) show that the drive is fine, OR 2) generate a lot of smart errors that will make it clear it should be RMA'd MAke a SMART report, send it to them and request RMA.. If you feel there are not enough errors then let preclear ram it for a day or two... Link to comment
WeeboTech Posted December 7, 2014 Share Posted December 7, 2014 do a SMART long test. This marks it into the drive as the number of power on hours and if there are LBA issues. Frankly, any pending sectors are deadly to a rebuild, thus this drive should not be used for unRAID. I couldn't see from the smart data how many power on hours this drive has. If it's really low and there are that many re-allocated/pending sectors, RMA it. If the drive supports a conveyance test, you can run that too. That test is usually run at first to see if there is damage from shipping. I've received many drives from newegg, but I'm also in NY and they ship from NJ. The newer packing in bubble case works well. Even WD ships in this low volume box now. This could be a refurbished drive (check label) or it just is an infant mortality death. Link to comment
01111000 Posted December 8, 2014 Author Share Posted December 8, 2014 This was a new Hard Drive shipped from Newegg. Here's the Smart long test. smartctl 6.2 2013-07-26 r3841 [i686-linux-3.9.11p-unRAID] (local build) Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org === START OF INFORMATION SECTION === Model Family: Western Digital Red (AF) Device Model: WDC WD30EFRX-68EUZN0 Serial Number: WD-WCC4N5RAD077 LU WWN Device Id: 5 0014ee 2604e83cc Firmware Version: 82.00A82 User Capacity: 3,000,592,982,016 bytes [3.00 TB] Sector Sizes: 512 bytes logical, 4096 bytes physical Rotation Rate: 5400 rpm Device is: In smartctl database [for details use: -P show] ATA Version is: ACS-2 (minor revision not indicated) SATA Version is: SATA 3.0, 6.0 Gb/s (current: 3.0 Gb/s) Local Time is: Mon Dec 8 03:56:31 2014 EST 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: (0x00) Offline data collection activity was never started. Auto Offline Data Collection: Disabled. Self-test execution status: ( 121) The previous self-test completed having the read element of the test failed. Total time to complete Offline data collection: (41280) 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: ( 414) minutes. Conveyance self-test routine recommended polling time: ( 5) minutes. SCT capabilities: (0x703d) SCT Status supported. SCT Error Recovery Control 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 198 185 051 Pre-fail Always - 7817 3 Spin_Up_Time 0x0027 100 253 021 Pre-fail Always - 0 4 Start_Stop_Count 0x0032 100 100 000 Old_age Always - 3 5 Reallocated_Sector_Ct 0x0033 172 172 140 Pre-fail Always - 842 7 Seek_Error_Rate 0x002e 100 253 000 Old_age Always - 0 9 Power_On_Hours 0x0032 100 100 000 Old_age Always - 150 10 Spin_Retry_Count 0x0032 100 253 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 - 3 192 Power-Off_Retract_Count 0x0032 200 200 000 Old_age Always - 0 193 Load_Cycle_Count 0x0032 200 200 000 Old_age Always - 34 194 Temperature_Celsius 0x0022 121 117 000 Old_age Always - 29 196 Reallocated_Event_Count 0x0032 192 192 000 Old_age Always - 8 197 Current_Pending_Sector 0x0032 200 200 000 Old_age Always - 421 198 Offline_Uncorrectable 0x0030 100 253 000 Old_age Offline - 0 199 UDMA_CRC_Error_Count 0x0032 200 200 000 Old_age Always - 0 200 Multi_Zone_Error_Rate 0x0008 100 253 000 Old_age Offline - 0 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: read failure 90% 141 316519928 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 right? I have to pay return shipping due to NewEgg's policies if I do it through them, right? Link to comment
GlitchNZ Posted December 8, 2014 Share Posted December 8, 2014 This seriously looks like you have been sold a used drive. If this was the only preclear you have run then the results suggest it had reallocated sectors before you even ran the test. Like the previous posters, I would look at the number of power_on_hours (run the smart report from Unmenu if you have it) or run smartctl -a -d ata /dev/s?? from the command line. If the hours don't match your usage, not only would I send it back, but I would expect them to pay for shipping - they shouldn't be sending used drives. If the hours match, then RMA. Regardless of the above DO NOT use it in your array - it is on the verge of complete failure and will compromise your array protection. Link to comment
garycase Posted December 8, 2014 Share Posted December 8, 2014 RMA right? I have to pay return shipping due to NewEgg's policies if I do it through them, right? If you're returning it for a replacement, AND you're within their 30 day return window; AND you ASK (nicely) they'll generally send you a pre-paid shipping label. At least that's been my experience -- although it may depend on how much you buy from them (a LOT) and/or if you're a Newegg Premier customer. Link to comment
WeeboTech Posted December 8, 2014 Share Posted December 8, 2014 Return it. Ask nicely for a prepaid shipping label since you can provide adequate data showing it was previously used or damaged in shipping. (possibly because of their packaging or possibly because of shipper). They will get the shipping amount returned to them when they put in an insurance claim. It's important to provide the original shipping material. If they give you a hard time I would add that you believe you were sold a used drive since the power on hours to not match how long you've even owned the drive and the smart reports indicate reallocated/pending sectors along with LBA read failure. I noticed this > Conveyance Self-test supported. Please run the conveyance test and post the results. I'm curious what this report will tell you. I'm trying to create a good plan for testing new drives being brought into the array. I.E. Fresh drive. 1. capture smart log 2. conveyance test if supported. 3. smart long test, tests surface. prereads and marks in log. 4. capture smart log 5. preclear or bad blocks (0x55,0xaa,0xff,0x00) surface test/prep 6. smart long test 7. capture smart log and compare. The data on this conveyance test will prove or disprove shipping damage. Link to comment
01111000 Posted December 9, 2014 Author Share Posted December 9, 2014 Return it. Ask nicely for a prepaid shipping label since you can provide adequate data showing it was previously used or damaged in shipping. (possibly because of their packaging or possibly because of shipper). They will get the shipping amount returned to them when they put in an insurance claim. It's important to provide the original shipping material. If they give you a hard time I would add that you believe you were sold a used drive since the power on hours to not match how long you've even owned the drive and the smart reports indicate reallocated/pending sectors along with LBA read failure. I noticed this > Conveyance Self-test supported. Please run the conveyance test and post the results. I'm curious what this report will tell you. I'm trying to create a good plan for testing new drives being brought into the array. I.E. Fresh drive. 1. capture smart log 2. conveyance test if supported. 3. smart long test, tests surface. prereads and marks in log. 4. capture smart log 5. preclear or bad blocks (0x55,0xaa,0xff,0x00) surface test/prep 6. smart long test 7. capture smart log and compare. The data on this conveyance test will prove or disprove shipping damage. I'll run whatever tests you want (to test your theory) I just need to know how, lol. I'll try contacting support to see what they can do for me. Link to comment
WeeboTech Posted December 9, 2014 Share Posted December 9, 2014 /usr/sbin/smartctl -t conveyance /dev/sd? where ?= device id. It will tell you how long it will take, usually 4-6 minutes. Then capture smartlogs and post again with /usr/sbin/smartctl -a /dev/sd? Link to comment
01111000 Posted December 13, 2014 Author Share Posted December 13, 2014 Not sure if I did this correctly, but here goes: smartctl 6.2 2013-07-26 r3841 [i686-linux-3.9.11p-unRAID] (local build) Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org === START OF INFORMATION SECTION === Model Family: Western Digital Red (AF) Device Model: WDC WD30EFRX-68EUZN0 Serial Number: WD-WCC4N5RAD077 LU WWN Device Id: 5 0014ee 2604e83cc Firmware Version: 82.00A82 User Capacity: 3,000,592,982,016 bytes [3.00 TB] Sector Sizes: 512 bytes logical, 4096 bytes physical Rotation Rate: 5400 rpm Device is: In smartctl database [for details use: -P show] ATA Version is: ACS-2 (minor revision not indicated) SATA Version is: SATA 3.0, 6.0 Gb/s (current: 3.0 Gb/s) Local Time is: Sat Dec 13 15:32:37 2014 EST 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: (0x00) Offline data collection activity was never started. Auto Offline Data Collection: Disabled. Self-test execution status: ( 121) The previous self-test completed having the read element of the test failed. Total time to complete Offline data collection: (41280) 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: ( 414) minutes. Conveyance self-test routine recommended polling time: ( 5) minutes. SCT capabilities: (0x703d) SCT Status supported. SCT Error Recovery Control 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 198 185 051 Pre-fail Always - 7817 3 Spin_Up_Time 0x0027 100 253 021 Pre-fail Always - 0 4 Start_Stop_Count 0x0032 100 100 000 Old_age Always - 3 5 Reallocated_Sector_Ct 0x0033 172 172 140 Pre-fail Always - 842 7 Seek_Error_Rate 0x002e 100 253 000 Old_age Always - 0 9 Power_On_Hours 0x0032 100 100 000 Old_age Always - 281 10 Spin_Retry_Count 0x0032 100 253 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 - 3 192 Power-Off_Retract_Count 0x0032 200 200 000 Old_age Always - 0 193 Load_Cycle_Count 0x0032 200 200 000 Old_age Always - 166 194 Temperature_Celsius 0x0022 121 117 000 Old_age Always - 29 196 Reallocated_Event_Count 0x0032 192 192 000 Old_age Always - 8 197 Current_Pending_Sector 0x0032 200 200 000 Old_age Always - 421 198 Offline_Uncorrectable 0x0030 100 253 000 Old_age Offline - 0 199 UDMA_CRC_Error_Count 0x0032 200 200 000 Old_age Always - 0 200 Multi_Zone_Error_Rate 0x0008 100 253 000 Old_age Offline - 0 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 Conveyance offline Completed: read failure 90% 278 316519928 # 2 Extended offline Completed: read failure 90% 141 316519928 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. Link to comment
WeeboTech Posted December 13, 2014 Share Posted December 13, 2014 That worked and it proves shipping damage. Link to comment
archedraft Posted December 13, 2014 Share Posted December 13, 2014 I never knew about the conveyance test. What specifically are you looking at Weebo that proves shipping damage? Link to comment
01111000 Posted December 13, 2014 Author Share Posted December 13, 2014 I never knew about the conveyance test. What specifically are you looking at Weebo that proves shipping damage? Weebo, I'd like to know the same thing (I'm not sure how to read the log, or what the values mean). I'd like to use that to get it returned. Link to comment
WeeboTech Posted December 14, 2014 Share Posted December 14, 2014 It's a test specifically designed to check for shipping damage. If it fails, then it's considered a known for shipping damage. Where as the short and long tests are for surface issues. Just look at the definition of conveyance, "the action or process of transporting someone or something from one place to another." I don't know exactly what is tested, but I do know that short tests are for the surface with spot checks to keep it short. long tests are for surface specifically checking every sector. I'm assuming conveyance is specifically for checking shipping damage with known common issues during shipping. otherwise, why put it in? Not all manufactures have them. Link to comment
01111000 Posted December 19, 2014 Author Share Posted December 19, 2014 NewEgg is processing a RMA/Return for free, so there's that. Link to comment
RobJ Posted December 20, 2014 Share Posted December 20, 2014 What specifically are you looking at Weebo that proves shipping damage? === START OF READ SMART DATA SECTION === SMART overall-health self-assessment test result: PASSED This drive showed as PASSED, which is good. If it had shown FAILED, then the drive is already essentially dead, an easy RMA. 9 Power_On_Hours 0x0032 100 100 000 Old_age Always - 281 Drive is very young, only 281 operational hours. 5 Reallocated_Sector_Ct 0x0033 172 172 140 Pre-fail Always - 842 Drive so young, and yet already has 842 unusable sectors? RMA it. That's either a defective drive or shipping damage. 197 Current_Pending_Sector 0x0032 200 200 000 Old_age Always - 421 Drive also has an additional 421 questionable sectors, and they are very likely going to be marked as unusable too. RMA it. Link to comment
WeeboTech Posted December 21, 2014 Share Posted December 21, 2014 Robj's input is invaluable and 100% accurate. I would have made the same determination based on those values. However what I was looking for in the final test was... 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 Self-test log structure revision number 1 Num Test_Description Status Remaining LifeTime(hours) LBA_of_first_error # 1 Conveyance offline Completed: read failure 90% 278 316519928 ... To prove or disprove the validity of the test and it's value when getting a new drive to import into the array. The Conveyance test doesn't take all that long. It's intended purpose is to test for shipping damage. so the first thing I will do from now on is Capture and inspect a smart report. Issue Conveyance test (if supported). Inspect smart log Issue smart long test (do this already) Inspect smart log Start my badblocks burn in / pre-clear process. Inspect smart log Issue smart long test (do this already) wait capture smart log and compare to first. To add to Robj's input. SMART Self-test log structure revision number 1 Num Test_Description Status Remaining LifeTime(hours) LBA_of_first_error # 2 Extended offline Completed: read failure 90% 141 316519928 The long test failed with an read failure at a very low lifetime hours. i.e. 141 hours is almost 6 days. Link to comment
Recommended Posts
Archived
This topic is now archived and is closed to further replies.