November 26, 20178 yr One of the hdds in my array is showing 464 errors. Diagnostics and Smart Report are attached, can anyone help me out with what I should do? The errored drive is a 3-yr-old drive from my old system which I pre-cleared before adding to the array, been in the array a couple of weeks. unraidpvr-diagnostics-20171126-2149.zip WDC_WD40EZRX-00SPEB0_WD-WCC4E1962806-.txt Edited November 26, 20178 yr by Rick Gillyon
November 26, 20178 yr Community Expert SMART looks mostly fine but Raw_Read_Error_Rate it's non zero, that's never a good sign on WD disks, and the syslog errors are more consistent with a disk error. I'd run an extended SMART test, if it passes replace cables just to rule them out and keep an eye on it, any more errors replace it.
November 27, 20178 yr Author 9 hours ago, johnnie.black said: I'd run an extended SMART test, if it passes replace cables just to rule them out and keep an eye on it, any more errors replace it. Thanks for the help. Extended test (report attached) failed with: # 1 Extended offline Completed: read failure 50% 28803 4018645416 I take it this means it needs replaced? WDC_WD40EZRX-00SPEB0_WD-WCC4E1962806-.txt
November 27, 20178 yr Community Expert 32 minutes ago, Rick Gillyon said: I take it this means it needs replaced? Yep, it confirms the disk was the source of the read errors.
November 27, 20178 yr Author Thanks. It'll take a few days for the replacement to get here, what's the safest way to operate in the meantime? I'd prefer the array not to use that disk, but retain the data. If I spin it down will it serve the data from parity until the new disk goes in?
November 27, 20178 yr Community Expert 3 minutes ago, Rick Gillyon said: Thanks. It'll take a few days for the replacement to get here, what's the safest way to operate in the meantime? I'd prefer the array not to use that disk, but retain the data. If I spin it down will it serve the data from parity until the new disk goes in? Simply spinning the disk down is not enough. What you can do is the following: Stop the array Unassign the disk in question Start the array. unRAID will tell you the missing drive is being 'emulated' using the combination of the other drives plus parity. You can continue to operate as if the disk was present (i.e. both reading and writing), but you will no longer be protected against data loss if another disk fails. When the replacement disk arrives: Stop the array Assign the replacement disk Start the array. This will cause a rebuild to happen which will bring the replacement disk to match the emulated one. Once the rebuild is complete your array will once again be in a protected state.
November 27, 20178 yr Author Thanks. So what would be lowest-risk? Leaving the faulty drive in place, array protected by parity, or parity emulating the disk?
November 27, 20178 yr Community Expert If you can avoid using that disk leave it, if you need to read from it while you wait for the new one best to unassign it.
November 27, 20178 yr Author Cheers. It has the most free space, so the array will write and read it more than the others I suppose. I'll unassign and cross my fingers...
November 27, 20178 yr Author Running with it unassigned, and now have this message, is this normal? Named disk is the one removed... Event: unRAID device sdf SMART health [197] Subject: Warning [UNRAIDPVR] - current pending sector is 1 Description: WDC_WD40EZRX-00SPEB0_WD-WCC4E1962806 (sdf) Importance: warning
November 28, 20178 yr Personally if I were to get into this situation I would shut down my server until I had a new drive tested and ready to add as a replacement. One reason I try to never be without an empty replacement drive on hand to use.
November 28, 20178 yr Author Thanks, but if I shut it down for 4 days there would be trouble, as it hosts SageTV. Lots of complaints. So you have a brand new, tested drive waiting? I'll have to think about that when I've recovered from the pain of buying this one. It just seems wrong to have a warranty running down with the gear not being used.
November 28, 20178 yr Author Is this error expected too? Does this just mean unRAID is reporting the drive's SMART errors despite it not being in the array any longer? Event: unRAID device sdf SMART health [198] Subject: Warning [UNRAIDPVR] - offline uncorrectable is 1 Description: WDC_WD40EZRX-00SPEB0_WD-WCC4E1962806 (sdf) Importance: warning
November 29, 20178 yr On 11/28/2017 at 2:21 AM, Rick Gillyon said: So you have a brand new, tested drive waiting? I'll have to think about that when I've recovered from the pain of buying this one. It just seems wrong to have a warranty running down with the gear not being used. Yep I have the following cold spares precleared and ready to insert in my unRAID arrays (note the plural there): 8TB WD Red non-pro, 4TB HGST cool spin (non-NAS), 6TB WD Red non-pro, 5TB Toshiba, 6TB HGST NAS & 4TB WD Red non-pro. This way I don't need to shut down for an extended period just minutes. I just pop in the replacement and buy a new drive to preclear and become the new cold spare. The 6TB WD Red non-pro is a waist at this point because that server is in the process of being converted to 8TB WD Red drives. But I have the 6TB available from when it was composed of 6TB and 4TB Red drives. The 4TB drives were replaced with half that many 8TB drives when I bought 8 drives at once last May. The only array drives I don't have a cold spare match for on my servers is 3TB toshiba. Those could become 5TB toshibas potentially but I'm really thinking I might just go to 8TB HGST NAS drives instead. Edited November 29, 20178 yr by BobPhoenix
November 29, 20178 yr Author Wow, that's a lot of money in spares! When I built my system I made a cost decision to go with a 4TB parity drive, which I'm sort of regretting now. I'll pick up a spare in Jan when I have more money... when I MIGHT have more money.
Archived
This topic is now archived and is closed to further replies.