U1elm Posted April 17 Share Posted April 17 (edited) Hi, Made a rookie misstake and now all my vms are gone. A few days ago I powered down my unraid box and installed a geforce graphics card, my thought was that I could start a new VM and try to run some games through steam link on it. While mucking around I accidentally disconnected one of the sata cables to one of my ssds in a btrfs pool of 2 that hosts all my (5) VMS. The system started as usual after the graphics card install and I thought that I was just going to let the Parity-Check go through and in the meantime I could start testing with the new VM before restarting and plugging in the ssd. As if that wasn't enough it seems that we had some kind of power outage during the parity check and when I got the chance to plug the disconnected cable again and start unraid again both ssd devices in the pool are down. Is there some way to recover from this? jehq-diagnostics-20240417-2109.zip Edited April 17 by U1elm Added diag zip and print screen Quote Link to comment
JorgeB Posted April 18 Share Posted April 18 Post the output of btrfs fi show 1 Quote Link to comment
U1elm Posted April 18 Author Share Posted April 18 7 hours ago, JorgeB said: Post the output of btrfs fi show Thanks for helping. Result: :~# btrfs fi show Label: none uuid: f6379166-051f-40da-8c8b-f2f5065a9f00 Total devices 2 FS bytes used 2.69GiB devid 1 size 465.76GiB used 24.03GiB path /dev/sdf1 devid 2 size 465.76GiB used 24.03GiB path /dev/sdb1 Label: none uuid: db2fbd40-c937-4752-8e64-37357f3b77d1 Total devices 1 FS bytes used 5.31GiB devid 1 size 20.00GiB used 6.52GiB path /dev/loop2 Label: none uuid: 5c58100a-1393-40c7-9fd2-84bdffebd6c0 Total devices 1 FS bytes used 1.38MiB devid 1 size 1.00GiB used 126.38MiB path /dev/loop3 Label: none uuid: abf7b753-c2a1-4482-838e-7a72f01d9f81 Total devices 2 FS bytes used 424.90GiB devid 1 size 476.94GiB used 437.06GiB path /dev/sdh1 devid 2 size 465.76GiB used 429.03GiB path /dev/sdg1 Quote Link to comment
JorgeB Posted April 18 Share Posted April 18 Now type mkdir /x mount -v /dev/sdh1 /x If there are errors post them here 1 Quote Link to comment
U1elm Posted April 18 Author Share Posted April 18 1 minute ago, JorgeB said: Now type mkdir /x mount -v /dev/sdh1 /x If there are errors post them here result: :~# mkdir /x :~# mount -v /dev/sdh1 /x mount: /dev/sdh1 mounted on /x. Quote Link to comment
JorgeB Posted April 18 Share Posted April 18 Pool is apparently OK, could be related to v6.9, unmount the pool with umount /x Then upgrade to v6.12.10 and post new diags after array start if it still fails to mount 1 Quote Link to comment
U1elm Posted April 18 Author Share Posted April 18 12 minutes ago, JorgeB said: Pool is apparently OK, could be related to v6.9, unmount the pool with umount /x Then upgrade to v6.12.10 and post new diags after array start if it still fails to mount ok, thanks for helping. Since the pool is OK, would it be possible to copy the .img files to the array as a backup before trying to upgrade? best regards, U1 Quote Link to comment
JorgeB Posted April 18 Share Posted April 18 You can start the array to copy somewhere else, the VM pool will still show unmoutable, but the data will be under /x 1 Quote Link to comment
U1elm Posted April 18 Author Share Posted April 18 1 hour ago, JorgeB said: You can start the array to copy somewhere else, the VM pool will still show unmoutable, but the data will be under /x Thanks for the quick replies. Used Krusader to backup the .img files to array and will start with 6.12.10 upgrade soon. With the backup done, worst case is just to re-format the vm pool. I'll post back after upgrade if it still fails to mount. Thanks again. 1 Quote Link to comment
U1elm Posted April 18 Author Share Posted April 18 Upgrading to 6.12.10 worked. Thank you yet again! 1 Quote Link to comment
JorgeB Posted April 19 Share Posted April 19 Please post new diagnostics just to confirm the pool looks good. 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.