Jump to content

Preclear Results (Why I don't buy from NewEgg anymore)


Recommended Posts

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?

 

T3RFXBp.png

 

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

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

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

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

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

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

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

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

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

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

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

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

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

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...