I bought a 4TB disk to replace the oldest and smallest disk in my array.
I did this by unassigning the old drive, shutting down, physically replacing the disk, assigning the new disk to that slot, and then initiating a rebuild.
While this rebuild was happening, I got read errors on another 4TB disk. The rebuild process is now stuck at 99.9%.
That disk had read errors before, but I had foolishly ignored it since SMART showed no bad values or issues with extended tests and I replaced the corrupted files afterwards.
The way I see it, there are two possibilities:
1. Revert my replacement back to the 1TB disk, and then use the new disk to replace the disk with errors.
2. Accept the loss of some data and recover it from another source. I don't know what it is yet though.
I wouldn't know how to do either of those things though.
Also, is it even necessary for the rebuild to go past 1TB?
(I reset the stats at some point to see if that might do something out of desperation.)
bigbong-diagnostics-20220625-0642.zip