Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Strange drive issue with preclear

Featured Replies

I've been running the preclear script with the -A flag on the 10 new WD20EARS drives I purchased. Most finished in around 27 hours or so, but I had one that took 43 to completely finish. During the 0 fill it was only writing between 20-25MB/sec max where as all the others were much higher.

 

When I originally tried to wipe the slow drive it complained about SMART the first few times I tried to run the script and would exit saying I need to pass the force flag but eventually it ran the script without complaining after I started the preclear on the third drive. I figured I'd get a bunch of errors at the end of the preclear with it but it says it actually finished successfully and didn't complain about anything with the drive SMART related. One thing I noticed though is that all the other drives listed both Temperature_Celsius and Seek_Error_Rate under the changed attributes but the slower drive just lists Temperature_Celsius. I'm assuming this just means that the value didn't actually change but not 100% as I'm still pretty new to unraid. Any clarification on this would be greatly appreciated.

 

Right now it seems like there is def something wrong somewhere, but I'm a bit confused since the preclear actually finished without complaining. Does this sound more like a backplane issue? I'm running a Norco 4220 case and the other three drives on the same backplane didn't see the same issues.

 

Thanks in advance.

 

 

 

 

Were you running these Preclear sessions at the same time?  If so, it is perfectly possible for one drive to run faster or slower than others, especially if on a different controller for example.  If you were running one disk at a time, and using the same controller in each case then the different speeds would suggest there is a problem.

 

What do the Preclear reports look like (they are normally saved to Flash when the script finishes)?

  • Author

I'll probably end up just RMAing it as the write speeds do seem to be slow even after the preclear. Heres the report from the drive in question:

 

root@orbit:/boot/preclear_reports# cat preclear_start_sdc_2011-03-25

Disk: /dev/sdc

smartctl 5.39.1 2010-01-28 r3054 [i486-slackware-linux-gnu] (local build)

Copyright © 2002-10 by Bruce Allen, http://smartmontools.sourceforge.net

 

=== START OF INFORMATION SECTION ===

Device Model:     WDC WD20EARS-00MVWB0

Serial Number:    WD-WMAZA1071174

Firmware Version: 51.0AB51

User Capacity:    2,000,398,934,016 bytes

Device is:        Not in smartctl database [for details use: -P showall]

ATA Version is:   8

ATA Standard is:  Exact ATA specification draft version not indicated

Local Time is:    Wed Mar 23 14:32:45 2011 CDT

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:                 (36600) 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:        ( 255) minutes.

Conveyance self-test routine

recommended polling time:        (   5) minutes.

SCT capabilities:              (0x3035) 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       -       0

 3 Spin_Up_Time            0x0027   172   168   021    Pre-fail  Always       -       6400

 4 Start_Stop_Count        0x0032   100   100   000    Old_age   Always       -       17

 5 Reallocated_Sector_Ct   0x0033   200   200   140    Pre-fail  Always       -       0

 7 Seek_Error_Rate         0x002e   200   200   000    Old_age   Always       -       0

 9 Power_On_Hours          0x0032   100   100   000    Old_age   Always       -       31

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       -       13

192 Power-Off_Retract_Count 0x0032   200   200   000    Old_age   Always       -       9

193 Load_Cycle_Count        0x0032   200   200   000    Old_age   Always       -       162

194 Temperature_Celsius     0x0022   117   115   000    Old_age   Always       -       33

196 Reallocated_Event_Count 0x0032   200   200   000    Old_age   Always       -       0

197 Current_Pending_Sector  0x0032   200   200   000    Old_age   Always       -       0

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

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.

 

 

root@orbit:/boot/preclear_reports# cat preclear_rpt_sdc_2011-03-25

========================================================================1.9

== invoked as: ./preclear_disk.sh -A /dev/sdc

==  WDC WD20EARS-00MVWB0    WD-WMAZA1071174

== Disk /dev/sdc has been successfully precleared

== with a starting sector of 64

== Ran 1 cycle

==

== Using :Read block size = 8225280 Bytes

== Last Cycle's Pre Read Time  : 7:40:54 (72 MB/s)

== Last Cycle's Zeroing time   : 19:27:57 (28 MB/s)

== Last Cycle's Post Read Time : 16:26:20 (33 MB/s)

== Last Cycle's Total Time     : 43:36:20

==

== Total Elapsed Time 43:36:20

==

== Disk Start Temperature: 33C

==

== Current Disk Temperature: 31C,

==

============================================================================

** Changed attributes in files: /tmp/smart_start_sdc  /tmp/smart_finish_sdc

               ATTRIBUTE   NEW_VAL OLD_VAL FAILURE_THRESHOLD STATUS      RAW_VALUE

     Temperature_Celsius =   119     117            0        ok          31

No SMART attributes are FAILING_NOW

 

0 sectors were pending re-allocation before the start of the preclear.

0 sectors were pending re-allocation after pre-read in cycle 1 of 1.

0 sectors were pending re-allocation after zero of disk in cycle 1 of 1.

0 sectors are pending re-allocation at the end of the preclear,

   the number of sectors pending re-allocation did not change.

0 sectors had been re-allocated before the start of the preclear.

0 sectors are re-allocated at the end of the preclear,

   the number of sectors re-allocated did not change.

============================================================================

 

 

root@orbit:/boot/preclear_reports# cat preclear_finish_sdc_2011-03-25

Disk: /dev/sdc

smartctl 5.39.1 2010-01-28 r3054 [i486-slackware-linux-gnu] (local build)

Copyright © 2002-10 by Bruce Allen, http://smartmontools.sourceforge.net

 

=== START OF INFORMATION SECTION ===

Device Model:     WDC WD20EARS-00MVWB0

Serial Number:    WD-WMAZA1071174

Firmware Version: 51.0AB51

User Capacity:    2,000,398,934,016 bytes

Device is:        Not in smartctl database [for details use: -P showall]

ATA Version is:   8

ATA Standard is:  Exact ATA specification draft version not indicated

Local Time is:    Fri Mar 25 10:09:05 2011 CDT

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:                 (36600) 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:        ( 255) minutes.

Conveyance self-test routine

recommended polling time:        (   5) minutes.

SCT capabilities:              (0x3035) 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       -       0

 3 Spin_Up_Time            0x0027   172   168   021    Pre-fail  Always       -       6400

 4 Start_Stop_Count        0x0032   100   100   000    Old_age   Always       -       17

 5 Reallocated_Sector_Ct   0x0033   200   200   140    Pre-fail  Always       -       0

 7 Seek_Error_Rate         0x002e   200   200   000    Old_age   Always       -       0

 9 Power_On_Hours          0x0032   100   100   000    Old_age   Always       -       74

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       -       13

192 Power-Off_Retract_Count 0x0032   200   200   000    Old_age   Always       -       9

193 Load_Cycle_Count        0x0032   200   200   000    Old_age   Always       -       162

194 Temperature_Celsius     0x0022   119   115   000    Old_age   Always       -       31

196 Reallocated_Event_Count 0x0032   200   200   000    Old_age   Always       -       0

197 Current_Pending_Sector  0x0032   200   200   000    Old_age   Always       -       0

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

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.

 

  • Author

And here is the report from one of the other drives that had normal write speeds:

 

 

root@orbit:/boot/preclear_reports# cat preclear_start_sdd_2011-03-25

Disk: /dev/sdd

smartctl 5.39.1 2010-01-28 r3054 [i486-slackware-linux-gnu] (local build)

Copyright © 2002-10 by Bruce Allen, http://smartmontools.sourceforge.net

 

=== START OF INFORMATION SECTION ===

Device Model:    WDC WD20EARS-22MVWB0

Serial Number:    WD-WCAZA4004260

Firmware Version: 51.0AB51

User Capacity:    2,000,398,934,016 bytes

Device is:        Not in smartctl database [for details use: -P showall]

ATA Version is:  8

ATA Standard is:  Exact ATA specification draft version not indicated

Local Time is:    Wed Mar 23 14:33:11 2011 CDT

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:                (36480) 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:        ( 255) minutes.

Conveyance self-test routine

recommended polling time:        (  5) minutes.

SCT capabilities:              (0x3035) 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      -      0

  3 Spin_Up_Time            0x0027  244  244  021    Pre-fail  Always      -      2800

  4 Start_Stop_Count        0x0032  100  100  000    Old_age  Always      -      17

  5 Reallocated_Sector_Ct  0x0033  200  200  140    Pre-fail  Always      -      0

  7 Seek_Error_Rate        0x002e  200  200  000    Old_age  Always      -      0

  9 Power_On_Hours          0x0032  100  100  000    Old_age  Always      -      31

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      -      13

192 Power-Off_Retract_Count 0x0032  200  200  000    Old_age  Always      -      9

193 Load_Cycle_Count        0x0032  200  200  000    Old_age  Always      -      151

194 Temperature_Celsius    0x0022  117  116  000    Old_age  Always      -      33

196 Reallocated_Event_Count 0x0032  200  200  000    Old_age  Always      -      0

197 Current_Pending_Sector  0x0032  200  200  000    Old_age  Always      -      0

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

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.

 

root@orbit:/boot/preclear_reports# cat preclear_rpt_sdd_2011-03-25

========================================================================1.9

== invoked as: ./preclear_disk.sh -A /dev/sdd

==  WDC WD20EARS-22MVWB0    WD-WCAZA4004260

== Disk /dev/sdd has been successfully precleared

== with a starting sector of 64

== Ran 1 cycle

==

== Using :Read block size = 8225280 Bytes

== Last Cycle's Pre Read Time  : 7:37:59 (72 MB/s)

== Last Cycle's Zeroing time  : 7:16:15 (76 MB/s)

== Last Cycle's Post Read Time : 19:01:52 (29 MB/s)

== Last Cycle's Total Time    : 33:57:13

==

== Total Elapsed Time 33:57:13

==

== Disk Start Temperature: 33C

==

== Current Disk Temperature: 31C,

==

============================================================================

** Changed attributes in files: /tmp/smart_start_sdd  /tmp/smart_finish_sdd

                ATTRIBUTE  NEW_VAL OLD_VAL FAILURE_THRESHOLD STATUS      RAW_VALUE

          Seek_Error_Rate =  100    200            0        ok          0

      Temperature_Celsius =  119    117            0        ok          31

No SMART attributes are FAILING_NOW

 

0 sectors were pending re-allocation before the start of the preclear.

0 sectors were pending re-allocation after pre-read in cycle 1 of 1.

0 sectors were pending re-allocation after zero of disk in cycle 1 of 1.

0 sectors are pending re-allocation at the end of the preclear,

    the number of sectors pending re-allocation did not change.

0 sectors had been re-allocated before the start of the preclear.

0 sectors are re-allocated at the end of the preclear,

    the number of sectors re-allocated did not change.

============================================================================

 

root@orbit:/boot/preclear_reports# cat preclear_finish_sdd_2011-03-25

Disk: /dev/sdd

smartctl 5.39.1 2010-01-28 r3054 [i486-slackware-linux-gnu] (local build)

Copyright © 2002-10 by Bruce Allen, http://smartmontools.sourceforge.net

 

=== START OF INFORMATION SECTION ===

Device Model:    WDC WD20EARS-22MVWB0

Serial Number:    WD-WCAZA4004260

Firmware Version: 51.0AB51

User Capacity:    2,000,398,934,016 bytes

Device is:        Not in smartctl database [for details use: -P showall]

ATA Version is:  8

ATA Standard is:  Exact ATA specification draft version not indicated

Local Time is:    Fri Mar 25 00:30:24 2011 CDT

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:                (36480) 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:        ( 255) minutes.

Conveyance self-test routine

recommended polling time:        (  5) minutes.

SCT capabilities:              (0x3035) 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      -      0

  3 Spin_Up_Time            0x0027  244  244  021    Pre-fail  Always      -      2800

  4 Start_Stop_Count        0x0032  100  100  000    Old_age  Always      -      17

  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  100  100  000    Old_age  Always      -      65

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      -      13

192 Power-Off_Retract_Count 0x0032  200  200  000    Old_age  Always      -      9

193 Load_Cycle_Count        0x0032  200  200  000    Old_age  Always      -      152

194 Temperature_Celsius    0x0022  119  115  000    Old_age  Always      -      31

196 Reallocated_Event_Count 0x0032  200  200  000    Old_age  Always      -      0

197 Current_Pending_Sector  0x0032  200  200  000    Old_age  Always      -      0

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

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.

I'll probably end up just RMAing it as the write speeds do seem to be slow even after the preclear.

 

I tried a second preclear and a SMART long test in the hope that the write speeds would improve, but they didn't.

 

Your SMART reports look fine, which is also how mine looked.

 

Regards,

 

Stephen

Archived

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

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.