Liwanu Posted April 6, 2023 Share Posted April 6, 2023 (edited) I updated to 6.12.0-rc2, created a zpool called "zfs_array". Then i configured most of the shares to cache prefer: zfs_array and ran the mover. Mover ran without any issues and moved about ~9.5TB of data. Sometime after that the UI because unresponsive, I restarted the server and now all the disks except for one are getting "Unmountable: Unsupported or no file system". I ran xfs_repair -v on one of the main Array disks that had all the data moved off to the zfs_array. It went through and said came back with "could not find valid secondary superblock". I was able to get all the disks in the main array to show up once, but all of the BTRFS cache pools and the zfs_array still showed unmountable. I restarted again and we are back to all the disks showing unmountable. Something else is also weird, when restarting, sometimes i'll lose all network connectivity. Restarting again will bring it back. Edited April 6, 2023 by Liwanu Quote Link to comment
Solution JorgeB Posted April 6, 2023 Solution Share Posted April 6, 2023 If you are using encryption click on each array disk and set the filesystem to xfs-encrypted, assuming they were xfs, there are known issues with zfs encrypted, so the zfs pool won't work until rc3 is out, you can import it manually, if the array disks now mount post new diags. Quote Link to comment
Liwanu Posted April 6, 2023 Author Share Posted April 6, 2023 (edited) 36 minutes ago, JorgeB said: If you are using encryption click on each array disk and set the filesystem to xfs-encrypted, assuming they were xfs, there are known issues with zfs encrypted, so the zfs pool won't work until rc3 is out, you can import it manually, if the array disks now mount post new diags. Yes they are encrypted, that did indeed get them back online! For the zpool, i ran zpool import zfs_array. It looks like it mounted it correctly. The Main GUI page still shows the zfs_array as unmountable. However, when looking at the rootshare it appears all the files are there. When looking at the server over SMB, there are quite a few shares missing. Is there a command to reload/refresh the shares? Edit: I ran /etc/rc.d/rc.samba restart and the shares are now present. New diags attached and thank you! Edited April 6, 2023 by Liwanu Quote Link to comment
JorgeB Posted April 6, 2023 Share Posted April 6, 2023 9 minutes ago, Liwanu said: The Main GUI page still shows the zfs_array as unmountable. Yes, importing/exporting manually allows you to access the pool data, but it won't be shared over SMB. Also note that zfs is detecting data corruption: Apr 6 08:12:26 Tower emhttpd: errors: 2 data errors, use '-v' for a list Type zpool status -v to see the corrupt files, then delete/restore them from a backup. Quote Link to comment
Liwanu Posted April 6, 2023 Author Share Posted April 6, 2023 Yes sir, i saw that corruption. Running a scrub right now to verify all the other data is good and will restore those files from backup. Thanks for your assistance! 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.