ehawman Posted October 2, 2022 Share Posted October 2, 2022 I was working on a 14TB external drive (shame on me) along with an extra 2TB drive, and no parity (double shame on me). I have purchased a 14TB internal drive, designated it as parity, and am waiting for the parity process to complete. Once done, I intend to shuck the external and transfer it inside. What concerns, if any, should I have during this process? I'm guessing that the shucking will change drive identity in some way. Will this cause hiccups in Unraid? Quote Link to comment
itimpi Posted October 2, 2022 Share Posted October 2, 2022 Do you expect the data on the internal drive to survive the transition from internal to external? If so then you cannot simply add it to a parity protected array as Unraid would clear it to zeroes during that process, so alternative/extra steps become necessary to keep the data. Quote Link to comment
ehawman Posted October 2, 2022 Author Share Posted October 2, 2022 (edited) I'm transferring an external to internal (assuming typo?). Are you saying that when I shuck an external data drive, and convert it to an internal data drive, it clears zeroes? If so, what is my best option for cloning this disk given that I don't have an extra 14TB drive sitting around? I'm currently using slightly under 3TB, so maybe I could warehouse it somewhere else and copy back? How do I ensure that Unraid sees it as the same drive/data upon copying back? (or is that even relevant?) EDIT: Perhaps I could use the new 14TB as the shelter, shuck the external, then set *that* as the parity drive? Edited October 2, 2022 by ehawman Quote Link to comment
trurl Posted October 2, 2022 Share Posted October 2, 2022 Got nothing at all to do with shucking, or even internal vs external. When you ADD any disk to a NEW slot in an array that already has valid parity, Unraid will clear it so parity remains valid. You will have to New Config the disk into the array and rebuild parity instead of adding it. There is some chance external converted to internal could cause issues of some kind, won't know until you try. But New Config is the way forward to keep its data unless you want to copy it elsewhere. In any case, you must always have another copy of anything important and irreplaceable. Parity is not a substitute for backups Quote Link to comment
trurl Posted October 2, 2022 Share Posted October 2, 2022 https://wiki.unraid.net/Manual/Tools#New_Config Quote Link to comment
ehawman Posted October 2, 2022 Author Share Posted October 2, 2022 @trurl I shucked the drive, did the New Config, but now it's saying "Unmountable: Unsupported partition layout". I ran an xfs_repair and that didn't solve the problem. Attaching diagnostics tower-diagnostics-20221002-1709.zip Quote Link to comment
trurl Posted October 2, 2022 Share Posted October 2, 2022 1 hour ago, ehawman said: ran an xfs_repair Do you have the output from that? Doesn't look like you let parity build complete. I think the way forward is going to be to build parity, then rebuild the disk from parity, but let's have @JorgeB take a look. May be a few hours before morning in his timezone. Quote Link to comment
trurl Posted October 3, 2022 Share Posted October 3, 2022 4 hours ago, trurl said: have another copy of anything important and irreplaceable Do you? Quote Link to comment
ehawman Posted October 3, 2022 Author Share Posted October 3, 2022 @trurl Quote Doesn't look like you let parity build complete. Correct. I thought it didn't make a difference since parity was building from the same drive. Quote I think the way forward is going to be to build parity, then rebuild the disk from parity, but let's have @JorgeB take a look. Cool. I'll wait. At the end of the day I can redownload stuff manually. Annoying but not the end of the world. Note that this is two runs, first without then with the -L flag. Not sure how I'd even make a backup at this point. Again, losing the data would be quite annoying but I wouldn't be heartbroken. xfs_repair.txt Quote Link to comment
JorgeB Posted October 3, 2022 Share Posted October 3, 2022 9 hours ago, trurl said: I think the way forward is going to be to build parity, then rebuild the disk from parity, Yes, that's usually the best bet, though it depends on how the USB enclosure was setting the disk if it will work or not. Quote Link to comment
ehawman Posted October 4, 2022 Author Share Posted October 4, 2022 @JorgeB@trurl Running parity now. Estimated 1d10h Quote Link to comment
ehawman Posted October 5, 2022 Author Share Posted October 5, 2022 @JorgeB @trurl Parity complete. What's the next step? Quote Link to comment
ehawman Posted October 5, 2022 Author Share Posted October 5, 2022 @trurl Here you go! tower-diagnostics-20221005-0038.zip Quote Link to comment
JorgeB Posted October 5, 2022 Share Posted October 5, 2022 Unassign disk1, start array, post new diags. Quote Link to comment
ehawman Posted October 5, 2022 Author Share Posted October 5, 2022 @JorgeB Will do. Unfortunately I can't seem to use "Local access" via My Servers (I'm at work at the moment). It's showing ERR_CONNECTION_TIMED_OUT. However My Servers says it's online and correctly identifies the array as stopped? Weird. Quote Link to comment
trurl Posted October 5, 2022 Share Posted October 5, 2022 13 minutes ago, ehawman said: can't seem to use "Local access" via My Servers WireGuard is another option, but you would need access to setup of course. Quote Link to comment
ehawman Posted October 5, 2022 Author Share Posted October 5, 2022 @trurl Thanks for the advice. I'll try to take a look at it soon but A) It's my birthday and B) I'm heading out of town tomorrow so my time is extremely squeezed. Apologies for stringing y'all along like this. I really appreciate you taking the time. Quote Link to comment
ehawman Posted October 6, 2022 Author Share Posted October 6, 2022 @trurl @JorgeB Quote Unassign disk1, start array, post new diags. Here they are tower-diagnostics-20221005-2252.zip Quote Link to comment
JorgeB Posted October 6, 2022 Share Posted October 6, 2022 Emulated disk mounted, assuming contents look correct you can rebuild on top. Quote Link to comment
ehawman Posted October 6, 2022 Author Share Posted October 6, 2022 @JorgeB To clarify, rebuilding is doing a New Config with "Parity is already valid" checked, right? Quote Link to comment
Solution JorgeB Posted October 6, 2022 Solution Share Posted October 6, 2022 Negative, just re-assign disk1 and start the array to begin rebuilding. Quote Link to comment
ehawman Posted October 6, 2022 Author Share Posted October 6, 2022 @JorgeB @trurl THANK YOU! Y'all saved my bacon So glad to be off the external drive and in compliance at last. Y'all rock. 1 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.