TangoEchoAlpha Posted June 7, 2021 Share Posted June 7, 2021 (edited) As per the title. I meant to unassign a disc from the array prior to removing it from service. However I was distracted and unassigned the wrong disc. After realising my mistake, I immediately stopped the server, assigned the same disc back to the same position in the array and started the array again. Now I am looking at a 20 hour parity resync/rebuild for some reason, that I can't understand? The contents of the disc I unassigned haven't changed and therefore neither should the parity. Do I have to let this parity operation finish, as it seems unnecessary? Edited June 7, 2021 by TangoEchoAlpha Quote Link to comment
JorgeB Posted June 7, 2021 Share Posted June 7, 2021 If you started the array with a disk unassigned that disk will no longer be 100% in sync with parity, just mounting and unmounting the disks is enough for that, so you need to rebuild (or do a new config to re-enable it but it will require a correcting parity check, and that takes as long). Quote Link to comment
trurl Posted June 7, 2021 Share Posted June 7, 2021 47 minutes ago, TangoEchoAlpha said: unassign a disc from the array prior to removing it This will require a parity rebuild anyway, so you could just New Config with the correct disk unassigned, the "incorrect" disk reassigned, and let parity rebuild. Quote Link to comment
TangoEchoAlpha Posted June 7, 2021 Author Share Posted June 7, 2021 Thank you both. At least the estimated time has gone down massively to 7 hours now. Quote Link to comment
Recommended Posts
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.