Hi everyone, I recently did a parity upgrade and using the old parity drive to replace a dead drive that has been emulating for a few weeks. I ran the parity check before the parity sync happen and it passed. So I move forward with replacing the dead drive with the old parity drive and the data re-build was going well (around 80MB/sec) and when it hit 40% it dropped to 500KB/sec and I let it ran for a few hours and it was still moving at that rate. So I did a reboot of server and it restarted the data rebuild, and this time it hit 50% and it dropped to 500KB/sec again. I have uploaded a diagnostic as I would like to know what is going on and fix this issue so I can have my server back up and running...
The order of which I did
1. upgrading 1 of the parity disk from 10TB to 12TB
2. replace an emulated 8TB drive with the old 10TB parity drive
3. started parity sync (no docker or vm is running) and successfully completed
4. started data rebuild (1st time) and it was hitting 80MB/sec until 40% and drop to 500KB/sec
5. rebooted the server, started data rebuild again (2nd time) and it was hitting 80MB/sec until 50% and drop to 500KB/sec
Currently still running the data rebuild as I'm posting this, please provide help!
UPDATE:
* Currently its on 50.3% and rebuilding at 100KB/sec, still hoping it will speed up or I'm force to copy off the data from the emulated drive and start new configuration
UPDATE 2:
* With the help of @Vr2Io, I manage to get my unraid server up and running, by reseting the configuration for parity and disk to for a parity sync from scratch and everything worked. Its likely my parity had some corruption either during parity copy (from 10TB to 12TB) or prior to the parity copy (unlikely as I ran parity check right before I took server offline and performing upgrade of drives.
zoo-diagnostics-20201210-1552.zip