trurl Posted July 1, 2022 Share Posted July 1, 2022 10 hours ago, AquaVixen said: surprised you don't know this The reason I asked is because I wanted to know what you did, not because I didn't know how to do it myself. And apparently you did the wrong thing. 10 hours ago, AquaVixen said: you say "UNRAID IS NOT RAID" The reason I say this is so people who have some experience with traditional RAID systems won't make incorrect assumptions about how Unraid works, and how to work with Unraid. 10 hours ago, AquaVixen said: Disconnect parity disk with system running (helps to have a hot swap drive cage for this, just pop the tray out) Not much point in hotswapping array disks since Unraid won't do anything with the replacement until it is assigned, and you can't change disk assignments with the array started. And depending on hardware, attempting hotswap might cause additional problems. 10 hours ago, AquaVixen said: All these replies and back and forth and no one has helped me All of this thread has been about figuring out where you went wrong so we can see if we can help. The reason the initial replies didn't seem immediately helpful is because your initial post didn't make sense without further details. Here is a possible explanation for missing files in your case: You had hardware problems, bad disks, controller issues, etc. as we have seen. These problems caused a write failure on one disk. Unraid disabled the disk (kicked it out of the array) because that write failure made it out-of-sync with the array. That failed write was emulated by updating parity. You didn't notice the array had degraded, and continued to write files to the (now disabled/emulated) disk. Those writes were emulated by updating parity. 12 hours ago, AquaVixen said: missing as well as half the log files it had generated over the past 5 days Possibly this continued for days with many files written to the emulated disk. The actual physical disk would not have received any of those writes because Unraid had already kicked it out of the array. The emulated writes could have been recovered if the disk had been rebuilt, but you rebuilt parity instead, so all those emulated writes were lost and parity was rebuilt based on the actual contents of the disks, which would have been what that disabled disk already had on it when it was kicked out of the array. As mentioned, your disks have a significant amount of data, so probably the only thing missing is those emulated writes. Quote Link to comment
trurl Posted July 1, 2022 Share Posted July 1, 2022 4 hours ago, itimpi said: in this worst case you have lost the contents of 1 drive instead of everything And it wasn't even this worst case. The drive still has all the data it had before it was kicked out. Quote Link to comment
trurl Posted July 1, 2022 Share Posted July 1, 2022 @AquaVixen I really wish you had asked for help before doing anything. I am confident things would have worked out. It took a little while to figure this out, but I think we did. Quote Link to comment
itimpi Posted July 1, 2022 Share Posted July 1, 2022 1 hour ago, trurl said: The drive still has all the data it had before it was kicked out. It would only get kicked out if a write to it failed so in theory something is missing although it could be something very minor. Unlike traditional RAID systems each array drive under Unraid is a self-contained filing system so if the drive has not physically failed then normally most data can be recovered even when a rebuild is not possible. Quote Link to comment
trurl Posted July 1, 2022 Share Posted July 1, 2022 1 minute ago, itimpi said: something is missing Probably missing some details about what was done. Quote Link to comment
Cupid Posted January 12, 2023 Share Posted January 12, 2023 This a great example of how not to treat a community that provides free help. 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.