March 22Mar 22 Hi,I created a ZFS mirror pool via command line using device IDs rather than through the Unraid formatter, and the pool shows "Unmountable: wrong or no file system" in the Pool Devices section of the UI despite working perfectly.My setup:Unraid 7.2.42x 12TB Seagate IronWolf drives in ZFS mirrorConnected via Terramaster DAS over USB 3.2 Gen 2How the pool was created:bashzpool create -f media mirror \ /dev/disk/by-id/ata-ST12000VN0007-2GS116_ZJV1KPGA \ /dev/disk/by-id/ata-ST12000VN0007-2GS116_ZJV4H173Current status:zpool status media shows ONLINE with 0 errorsZFS Master shows pool and all datasets correctlyPool is accessible at /mnt/mediaAll datasets mounted correctlydiskUUID in media.cfg matches actual pool GUIDWhat I've tried:Updated diskUUID in /boot/config/pools/media.cfg to match actual pool GUIDMultiple stop/start array cycleszfs umount -a && zfs mount -aQuestion: Is there a way to make Unraid recognise the existing ZFS pool properly without reformatting? I want to avoid destroying and recreating the pool through the UI formatter as I'd like to keep using device IDs for stability over USB.Thanks!
March 23Mar 23 Community Expert Solution You should be able to import the pool, but it must be exported first, typezpool export mediaThen reimport iton main click on the first device for that pool and then "remove pool"back on main, create a new pool with the same name and number of slotsassign the pool device(s), leave the filesystem set to autostart the array to import the pool
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.