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.

Issues preclearing 14TB WD Red Plus USB external - failing preread

Featured Replies

Just bought a WD Red Plus 14TB (WD140EFGX) that I intend to replace & upsize the parity drive with.  My normal process is to put the new drive in a USB3.0 external drive enclosure, plug into Unraid box, and preclear it before adding to the array.

 

However, the 14TB drive keeps hanging within the first 2-4% of the pre-read cycle and has I/O errors showing up in the syslog.  After a half dozen attempts, the preread process made it passed this 2-4% mark (13% and going strong), but had the same I/O errors listed in syslog.  So I/O errors still there, just this time the preclear process didn't get stuck and hang for eternity.

 

Are the consistent I/O errors during the first few % of pre-read indicative of a bad drive?

Something funky happening as a result of doing this process via USB external vs. SATA?

Related to software versions and preclear (Unraid 6.11.5, UD 2022.12.28, UD Preclear 2022.12.23)?

syslog.txt

7 hours ago, dtbingle said:

Are the consistent I/O errors during the first few % of pre-read indicative of a bad drive?

Usually are bad drive, you should check the SMART. But Unraid usually can't read thr USB-SATA bridge, so best should put to Windows and check the SMART.

  • Author

Thanks.  I'll let the preclear run its course, assuming it doesn't hang up, and then plug in drive to another PC via SATA and check SMART status.  Looks like a few more sectors popped up with I/O errors (16 sectors total now) and at 56% preread.

 

If SMART test passes, how would you interpret the I/O read errors at various sectors during this preread?

Additional, what else should I be looking for in the logs for additional issues (ie. power issue, connection issue, etc)?

 

Full diag logs attached, preread cycle at 57%.

tower-diagnostics-20221231-2338.zip

This looks more like a USB problem, not a disk problem.

  • Author
7 hours ago, JorgeB said:

This looks more like a USB problem, not a disk problem.

 

Got it, thanks!

 

What in the log makes you suspect USB problem and not a disk problem?

For example, can those returned hex values be looked up and point towards a USB problem?

Or are you going off of experience where these types of errors show up, but disk preclears fine -> usually USB problem?

image.thumb.png.6d18a08101192646f32f2ca0ffab4779.png

 

Last question, what would cause a 3TB drive to run with no errors, but 14TB is consistently throwing I/O errors around same % of the preread process?

Dec 31 17:22:15 Tower kernel: sd 0:0:0:0: [sda] tag#0 UNKNOWN(0x2003) Result: hostbyte=0x00 driverbyte=DRIVER_OK cmd_age=12s

 

Diagnostic have 14TB disk SMART and indicate fine. According above message, it look like some timeout issue happen. Anyway if endup not use USB ( JMicron controller ), then suggest connect it there and preclear ( if you consider necessary ).

Edited by Vr2Io

  • Author

As an update, preclear finished successfully this time around.

Installed into array as parity drive, rebuilt successfully and seems to be working fine.

SMART test also showed no errors.

 

As mentioned above, the errors were like due to some USB issue and not disk fault.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

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.