publicENEMY Posted December 24, 2018 Share Posted December 24, 2018 I shrink down my array according to this guide using the "Remove Drives Then Rebuild Parity" method. https://wiki.unraid.net/Shrink_array Then when it was rebuilding the parity, the power gone and I had to restart unraid. After restart, the cache drive has "Unmountable file system" notification. I have provided the diagnostics. Please advice. And happy holidays guys. Thanks. tower-diagnostics-20181224-0821.zip Link to comment
JorgeB Posted December 24, 2018 Share Posted December 24, 2018 Check filesystem on the cache drive: https://wiki.unraid.net/Check_Disk_Filesystems#Checking_and_fixing_drives_in_the_webGui Link to comment
rutherford Posted December 24, 2018 Share Posted December 24, 2018 Looks like there's two methods in the Shrink Array article you posted. If you lost power part way through a rebuild, I'd look into putting the old disk back into the array. Reassign it it's old spot in the array, then rebuild the parity from those drives. Once you have a good parity, you should be able to re-start the remove disk procedure. As you've had a power outage already, go with that second procedure that "protects the array at all times." Link to comment
publicENEMY Posted December 26, 2018 Author Share Posted December 26, 2018 On 12/25/2018 at 12:29 AM, dkerlee said: Looks like there's two methods in the Shrink Array article you posted. If you lost power part way through a rebuild, I'd look into putting the old disk back into the array. Reassign it it's old spot in the array, then rebuild the parity from those drives. Once you have a good parity, you should be able to re-start the remove disk procedure. As you've had a power outage already, go with that second procedure that "protects the array at all times." Im not sure how is that related to cache drive. I thought cache drive are separated from the array? Link to comment
trurl Posted December 26, 2018 Share Posted December 26, 2018 On 12/24/2018 at 11:29 AM, dkerlee said: Looks like there's two methods in the Shrink Array article you posted. If you lost power part way through a rebuild, I'd look into putting the old disk back into the array. Reassign it it's old spot in the array, then rebuild the parity from those drives. Once you have a good parity, you should be able to re-start the remove disk procedure. As you've had a power outage already, go with that second procedure that "protects the array at all times." The remove drive and rebuild parity method is fine. Your screenshot shows you were already rebuilding parity so even if you wanted to use the second method it is too late, since you would have to rebuild parity anyway before you could even use it. Just go ahead and rebuild parity without the drive you are removing and you are done with that part. And rebuilding parity is the method I would have recommended anyway. And of course, none of that has anything to do with cache. Just do as johnnie said regarding that. And get an UPS. Link to comment
publicENEMY Posted December 27, 2018 Author Share Posted December 27, 2018 This is the result of check filesystem status https://pastebin.com/rN14L9Zh Please advise. Link to comment
JorgeB Posted December 27, 2018 Share Posted December 27, 2018 Remove the no modify flag (-n) Link to comment
publicENEMY Posted December 27, 2018 Author Share Posted December 27, 2018 9 minutes ago, johnnie.black said: Remove the no modify flag (-n) Removed -n and pressed check. Link to comment
publicENEMY Posted December 27, 2018 Author Share Posted December 27, 2018 This is what I get. Quote Phase 1 - find and verify superblock... Phase 2 - using internal log - zero log... ERROR: The filesystem has valuable metadata changes in a log which needs to be replayed. Mount the filesystem to replay the log, and unmount it before re-running xfs_repair. If you are unable to mount the filesystem, then use the -L option to destroy the log and attempt a repair. Note that destroying the log may cause corruption -- please attempt a mount of the filesystem before doing this. Please advise. Link to comment
publicENEMY Posted December 27, 2018 Author Share Posted December 27, 2018 3 hours ago, johnnie.black said: use -L Ok. Using -L Link to comment
publicENEMY Posted December 27, 2018 Author Share Posted December 27, 2018 This are the results. https://pastebin.com/z0cH31Yc All good? Whats next? Should I start array not in maintenance? Im in maintenance now. Hmm. Cache drive still in Unmountable:No file system. Link to comment
JorgeB Posted December 27, 2018 Share Posted December 27, 2018 8 minutes ago, publicENEMY said: Should I start array not in maintenance? Im in maintenance now. No, start in normal mode or it won't mount. Link to comment
publicENEMY Posted December 27, 2018 Author Share Posted December 27, 2018 All good. Thanks. Link to comment
Recommended Posts
Archived
This topic is now archived and is closed to further replies.