November 5, 20241 yr Wanting to try ZFS with beta 7 on my (now) test system I run into the following issue. Setting up and running two pools formatted with zfs is fine. I created a pool with 4xSSD and another pool with 5xHDD. The SSD pool ('flashy') is 2x vdef mirrors, the HDD pool ('rusty') is RAIDZ1. Issue is that after reboot the Array does not start automatically and doing so manually gives an error message: Wrong Pool State flashy - too many wrong or missing devices rusty - too many wrong or missing devices The SAS controller and attached drives are recognized in System Devices and drives and partitions appear to be present in the /dev directory from terminal. Removing the pools the drives are available to create new pools, however after reboot the pools are again in the Wrong State. Never had an issue with this hardware when running version 6 (latest updates). Any ideas/tips would be appreciated;-) Diagnostics attached. unraid-ts140-diagnostics-20241105-1336.zip
November 5, 20241 yr Community Expert Solution Reimport both pools, but leave the fs=auto, don't change that and it should resolve the issue.
November 5, 20241 yr Author Dang! That's it. At least my interpretation of Reimport was to Remove (not Erase!) the pools and then create them again with ofc the same name and drive assignments and fs=auto. This brought back the pools online and Array could be started. Is there a more direct GUI or CLI command to reimport the pools, or is remove/create the way to go? Thanks anyways, now to test if they survive another reboot..... EDIT: yes the zfs pools survived rebooting, so all good now. Edited November 5, 20241 yr by rddz48
November 5, 20241 yr Community Expert 16 minutes ago, rddz48 said: Is there a more direct GUI or CLI command to reimport the pools, or is remove/create the way to go? Yes, that's the easiest way, you could also do a new config.
November 5, 20241 yr Author Thanks again for the quick response and help👍 My understanding now is to format a newly created pool to zfs you have to set fs=zfs in it's config. After formatting be sure to change back to the default fs=auto. At least before rebooting the machine or you might run into the issue I had. Mabye this is just relevant for hba controllers or more specifically the lsi sas-2008?!? Probably something like this is/will be in the docs which I ofc didn't read (tfm....)😅
November 5, 20241 yr Community Expert If you create a new pool, you can set the filesystem and layout, then start the array, format it and don't need to touch anything else. If you are importing an existing pool, for the moment, since this should be fixed soon, you must leave the fs set to auto, if you choose the existing pool fs and layout, even if correct, it will cause issues.
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.