I have been using unraid for a while, initially my array was just a bunch of random disks of varying sizes, and I didn't use parity. Eventually I had a disk failure and lost a load of data which, while wasn't critical, was a very large annoyance.
I have since been trying to unify my array, I am slowly replacing all of the drives with WD RED PLUS 6TB (WD60EFPX) and I am also running parity now.
However, I seem to have the extremely bad luck that every time I replace a drive, I get loads of issues. My workflow for replacing a drive is:
disable docker
disable scheduler
use unbalance to move all shares off the disk to be replaced
gracefully shut down the server
replace the disk
start up the server
new config -> preserve all, but change replaced disk to new disk
format the new disk when asked, usually once the parity sync has started
I am not sure if I have been extremely unlucky or if the WD RED PLUS drives are extremely unreliable but every time I replace a disk, something ends up going wrong. The first new drive I was purchased in December 2022 from a distributor, when installed it almost immediately started giving read errors. I removed it from the server and tried to zero it in another machine and got loads of I/O errors. I returned this disk and got a refund.
I then purchased 2 drives directly from WD Europe store and installed both of these which seemed to go OK.
I then purchased 2 more drives from another distributor in March/April 2023 and have just got around to installing these. However, two of the other disks are now playing up. The parity drive (one of the disks purchased in December) is giving loads of read errors, and one of the other array drives (another of the disks purchased in December) is also giving loads of read errors. Furthermore, one of the brand new disks that I've just installed is doing the same. Sometimes these drives are making a noise that sounds like they are briefly spinning down and then back up really quickly, this happens every few seconds and all activity on that disk momentarily stops during it. Unraid is also unmounting these disks and giving I/O errors in the console for these disks.
I do not understand why this is happening, I have never had so many issues with so many brand new disks. I am now at the stage where I am attempting to move all of the data off all of the new WD RED disks so I can thoroughly test them all before continuing to trust them with my data. I think at least one disk (the former parity drive) has failed completely and will need to be returned.
The parity drive is connected directly to an onboard SATA port in the server, all other disks are connected to an LSI 9211-8i in IT mode. There are still other old random disks connected to the LSI too and I have not had an issue with these, including old WD disks of various types, and I haven't had an issue with these. It just seems any time I made a disk change, one (or more) of the new WD RED disks decides it's time to give up. What am I doing wrong here, and is there any way I can prevent this? Should I give up on these disks completely?