Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

ZFS pool created via command line shows "Unmountable: wrong or no file system" in UI despite being ONLINE

Featured Replies

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.4

  • 2x 12TB Seagate IronWolf drives in ZFS mirror

  • Connected via Terramaster DAS over USB 3.2 Gen 2

How the pool was created:

bash

zpool create -f media mirror \
  /dev/disk/by-id/ata-ST12000VN0007-2GS116_ZJV1KPGA \
  /dev/disk/by-id/ata-ST12000VN0007-2GS116_ZJV4H173

Current status:

  • zpool status media shows ONLINE with 0 errors

  • ZFS Master shows pool and all datasets correctly

  • Pool is accessible at /mnt/media

  • All datasets mounted correctly

  • diskUUID in media.cfg matches actual pool GUID

What I've tried:

  • Updated diskUUID in /boot/config/pools/media.cfg to match actual pool GUID

  • Multiple stop/start array cycles

  • zfs umount -a && zfs mount -a

Question: 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!

Solved by JorgeB

  • Community Expert
  • Solution

You should be able to import the pool, but it must be exported first, type

zpool export media

Then reimport it

on 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 slots

assign the pool device(s), leave the filesystem set to auto

start 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.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.