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 not imported after reboot despite not have problems w/earlier zpools

Featured Replies

Hi everyone,

 

I've made zpools successfully on 2 other unraid instances, but for the life of me I can't get this one going.

 

I've followed the same steps I did for the other two.  I even moved my existing zpool drives (and Unraid USB) from one of the working Unraid servers to the new server, and everything works perfectly.  I did this to rule out a hardware issue with the MOBO or SATA connectors.  The only difference I can see between my previous setups and this one, is the new HDDs, and the newer version of Unraid from when the other zpools were created using the same steps below.

 

The steps I took were to connect the 6 12tb drives to my mobo, and power up.  I did a pre-clear (with pre-read and post-read...I think that's what they were called), and SMART extended test on all drives, and no errors were found.

 

From there I followed SpaceInvaderOne's steps here: 

 

  1. I formatted each drive as XFS, then deleted the partition.
  2. From the terminal I ran "zpool create -O casesensitivity=insensitive -m /mnt/mypool mypool raidz2 sda sdb sdc sde sdf sdg"
  3. And ran "zfs set compression=lz4 mypool "
  4. And ran "zfs set atime=off mypool "
  5. And ran "zfs create mypool/backup"

 

The zpool and dataset are created, and I can read and write to it without issue.

 

I reboot, and the pool is not mounted.

 

When testing after a reboot I get:

zpool status
no pools available

 

And:

zpool import
   pool: mypool 
     id: 155193553666544464
  state: ONLINE
 action: The pool can be imported using its name or numeric identifier.
 config:

        mypool                            ONLINE
          raidz2-0                        ONLINE
            

 

Then I import the zpool:

zpool import mypool 
zpool status
  pool: mypool 
 state: ONLINE
config:

        NAME                              STATE     READ WRITE CKSUM
        mypool                            ONLINE       0     0     0
          raidz2-0                        ONLINE       0     0     0
            sda  ONLINE       0     0     0
            

 

Even after importing the zpool, it doesn't display in the GUI like it does on my other instances.  They all show as unassigned devices.

 

Current machine with the problem (one disk not "passed through" so you can see the partitions...the others display similarly):

 

 

 

My other machine that is working without issues:

 

 

 

I feel like I'm missing something basic, but I'm stumped.  Can one of you much smarter people please tell me where I'm failing on this?

 

Thank you all,

Cal.

Edited by calvados

Solved by JorgeB

  • Author

To add to my post above...I read in another post that a user found success by creating an unraid pool, then adding the devices in the same order as zpool status shows, so I tried that, and I get the following showing "unmountable: unsupported or no file system"

 

 

 

And at the bottom (Formatting the unmountable disks gets me nowhere):

 

 

The following settings were used for the pool:

 

 

I'm feeling so dumb right now.  What am I not seeing or doing?

 

Thanks everyone,

Cal.

Edited by calvados

  • Community Expert
  • Solution
25 minutes ago, calvados said:

To add to my post above...I read in another post that a user found success by creating an unraid pool, then adding the devices in the same order as zpool status shows, so I tried that, and I get the following showing "unmountable: unsupported or no file system"

Did you export the pool before array start? Unraid cannot import an online pool, use zpool export first, if you did that, post the diagnostics after array start.

  • Author
11 minutes ago, JorgeB said:

Did you export the pool before array start? Unraid cannot import an online pool, use zpool export first, if you did that, post the diagnostics after array start.

Thank you for pointing that out.  I was not aware that was the case.  I'm not sure if on my latest reboot I exported it first, but now it seems that the zpool is mounting correctly upon reboot.  In fact, I'm pretty sure, but not certain, that I did not export it before my last reboot, but either way, I've done two reboots, and it is now working.

 

Thank you @JorgeB for your help as always.  You've saved my bacon more than a few times, and I am very grateful for your help and insight.

 

I hope you have a great holiday season @JorgeB,

Cal.

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.