February 13, 20242 yr Hi all! So I may have screwed up. I have one nvme ssd as my cache pool, all appdata / appdata backup / etc is there. I wanted to add a second nvme ssd into the pool. So naively, I took the array offline and just added the new nvme and it showed it's unmountable as seen below: So I took it down and now I can't remove the second nvme from the pool. It always shows as missing. How can I actually backup the data in the first NVME so I can bring both nvmes in the cache pool online in order to format them etc? Thank you!!
February 13, 20242 yr Author I noticed that I could actually remove the second one from the pool after all. Had to tick "yes, start array" as it would remove the second ssd. I did and it's still unmountable even though it wasn't formatted at all?! Did I just lose all my appdata? I do have one appdata backup thankfully. But is there a way to actually recover it manually?!
February 13, 20242 yr XFS is single device only, so maybe doing a file system check now may help. Diagnostics may show more info.
February 13, 20242 yr Author 5 minutes ago, JonathanM said: XFS is single device only, so maybe doing a file system check now may help. Diagnostics may show more info. How do I do that? Downloaded the diagnostics file but there's an insane amount. The problem is that the docker.img is also in this drive, so docker service doesn't even start. but that's not the most important at the moment, as both appdata and docker.img are there. Just to reiterate. I added the second ssd drive and started the array and it showed it wasnt mountable as it shows now even with just the initial one. No formats were done to the first / original drive. Here: The correct way to proceed in such a case is to follow the procedure for checking and repairing the file system. The vast majority of the time this will repair the disk that was previously showing as unmountable and now it will mount correctly and all your data will be intact. If you are not sure how to proceed then ask a question in the Unraid forums. It has a dead link: https://docs.unraid.net/unraid-os/manual/troubleshooting/storage-management.md/#checking-a-file-system Edited February 13, 20242 yr by Sptz87
February 13, 20242 yr The diagnostics should download a single zip file that you can attach to your next post in this thread. https://docs.unraid.net/legacy/FAQ/check-disk-filesystems/#checking-and-fixing-drives-in-the-webgui You probably won't need to start the array in maintenance mode since the drive in question is already not mounted.
February 13, 20242 yr Community Expert You might need to check that Unraid still thinbs the drive is xfs format as it might have auto-changed it to be btrfs format when you changed it to be multi-drive. If that is the case clicking on the drive (with array stopped) and changing format to explicitly be xfs may be required.
February 13, 20242 yr 5 minutes ago, itimpi said: You might need to check that Unraid still thinbs the drive is xfs format as it might have auto-changed it to be btrfs format when you changed it to be multi-drive. If that is the case clicking on the drive (with array stopped) and changing format to explicitly be xfs may be required. That was my first reaction, until I expanded the first attached picture. It clearly shows a 2 device pool with XFS as the format. I'd classify that as a bug.
February 13, 20242 yr Community Expert Need the diagnostics, also which filesystem was the initial pool device?
February 13, 20242 yr Author Solution Ok, I was able to salvage it! I just had to reduce the cache pool array to 1 device. That was the reason why it was unmountable! So, I'm right now manually moving everything to the array so that I can then move it back when I format both SSDs (appdata, etc). Or is there a more gracious way of doing this?
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.