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.

Multi-VDEV ZFS import process

Featured Replies

Hi All,

 

I currently use Unraid with an archival array of drives and I run TrueNAS as a VM on Unraid in order to use ZFS. The TrueNAS pool is made up of 4 vdevs of 6 drives each.

 

From SpaceinvaderOne's video awhile back it wasn't clear whether multi-vdev pool import was supported. I've seen some information on the forums about it but I want to be 100% certain of the process.

 

Could someone shed some light?

 

Ty! 

Solved by Crad

  • Community Expert

Multiple vdevs are supported, but if the pool was created with TrueNAS defaults it may not work because of the swap partitions, post the output of:

 

zpool status -LP

 

  • Author

Hey JorgeB,

 

Thanks for clarifying. Below is the output of the command.

 

NOT SUPPORTED AND WILL RESULT IN UNDEFINED BEHAVIOR AND MAY
RESULT IN SYSTEM FAILURE.

root@truenas[~]# zpool status -LP
  pool: bender
 state: ONLINE
  scan: resilvered 1.14G in 00:00:14 with 0 errors on Mon Nov 13 12:37:07 2023
config:

        NAME                                                 STATE     READ WRITE CKSUM
        bender                                               ONLINE       00     0
          raidz2-0                                           ONLINE       00     0
            /dev/gptid/1c3282f8-a9e2-11ed-8ba9-90e2ba51bb98  ONLINE       00     0
            /dev/gptid/a61b64f1-b95c-11ed-b489-90e2ba51bb98  ONLINE       00     0
            /dev/gptid/626f9b8b-bbfa-11ed-b489-90e2ba51bb98  ONLINE       00     0
            /dev/gptid/7e4a37b3-c3a9-11ed-86ea-90e2ba51bb98  ONLINE       00     0
            /dev/gptid/78848cb7-c539-11ed-86ea-90e2ba51bb98  ONLINE       00     0
            /dev/gptid/6ef07dfe-ee0a-11ed-aee8-649d99b1c839  ONLINE       00     0
          raidz2-1                                           ONLINE       00     0
            /dev/gptid/6a4d6117-0fe8-11ee-b63b-649d99b1c839  ONLINE       00     0
            /dev/gptid/15448335-5e3f-11ed-9303-0f1015e0808c  ONLINE       00     0
            /dev/gptid/15da757a-5e3f-11ed-9303-0f1015e0808c  ONLINE       00     0
            /dev/gptid/09c559b3-a1e7-11ed-b8d5-90e2ba51bb98  ONLINE       00     0
            /dev/gptid/bae999f3-a9d4-11ed-8ba9-90e2ba51bb98  ONLINE       00     0
            /dev/gptid/d0c826f7-a771-11ed-b8d5-90e2ba51bb98  ONLINE       00     0
          raidz2-2                                           ONLINE       00     0
            /dev/gptid/5741d584-60a0-11ed-802c-39bdfddf3cbf  ONLINE       00     0
            /dev/gptid/5752effa-60a0-11ed-802c-39bdfddf3cbf  ONLINE       00     0
            /dev/gptid/f80e6066-c202-11ed-86ea-90e2ba51bb98  ONLINE       00     0
            /dev/gptid/575e1866-60a0-11ed-802c-39bdfddf3cbf  ONLINE       00     0
            /dev/gptid/576f9f57-60a0-11ed-802c-39bdfddf3cbf  ONLINE       00     0
            /dev/gptid/5766d0e4-60a0-11ed-802c-39bdfddf3cbf  ONLINE       00     0
          raidz2-3                                           ONLINE       00     0
            /dev/gptid/8dd09fb5-9a05-11ed-bff9-90e2ba51bb98  ONLINE       00     0
            /dev/gptid/363fadf4-6618-11ed-babf-ab7eb0fc78df  ONLINE       00     0
            /dev/gptid/3618c735-6618-11ed-babf-ab7eb0fc78df  ONLINE       00     0
            /dev/gptid/3634c7d1-6618-11ed-babf-ab7eb0fc78df  ONLINE       00     0
            /dev/gptid/36220bd6-6618-11ed-babf-ab7eb0fc78df  ONLINE       00     0
            /dev/gptid/3605a5a4-6618-11ed-babf-ab7eb0fc78df  ONLINE       00     0

errors: No known data errors

  pool: boot-pool
 state: ONLINE
  scan: scrub repaired 0B in 00:00:01 with 0 errors on Tue Nov  7 03:45:01 2023

 

  • Community Expert

It's not showing the partitions, post the output of

fdisk -l /dev/sdX

replace X with one of the pool devices.

  • Author

I tried fdisk -l but was getting errors. I instead tried 'gpart show' and got the below read out. Hopefully this has the answer.

 

 


root@truenas[~]# gpart show
=>       40  104857520  vtbd0  GPT  (50G)
         40     532480      1  efi  (260M)
     532520  104300544      2  freebsd-zfs  (50G)
  104833064      24496         - free -  (12M)

=>         40  35156656048  da1  GPT  (16T)
           40           88       - free -  (44K)
          128      4194304    1  freebsd-swap  (2.0G)
      4194432  35152461656    2  freebsd-zfs  (16T)

=>         40  31251759024  da7  GPT  (15T)
           40           88       - free -  (44K)
          128      4194304    1  freebsd-swap  (2.0G)
      4194432  31247564632    2  freebsd-zfs  (15T)

=>         40  35156656048  da4  GPT  (16T)
           40           88       - free -  (44K)
          128      4194304    1  freebsd-swap  (2.0G)
      4194432  35152461656    2  freebsd-zfs  (16T)

=>         40  35156656048  da10  GPT  (16T)
           40           88        - free -  (44K)
          128      4194304     1  freebsd-swap  (2.0G)
      4194432  35152461656     2  freebsd-zfs  (16T)

=>         40  35156656048  da13  GPT  (16T)
           40           88        - free -  (44K)
          128      4194304     1  freebsd-swap  (2.0G)
      4194432  35152461656     2  freebsd-zfs  (16T)

=>         40  35156656048  da16  GPT  (16T)
           40           88        - free -  (44K)
          128      4194304     1  freebsd-swap  (2.0G)
      4194432  35152461656     2  freebsd-zfs  (16T)

=>         40  35156656048  da22  GPT  (16T)
           40           88        - free -  (44K)
          128      4194304     1  freebsd-swap  (2.0G)
      4194432  35152461656     2  freebsd-zfs  (16T)

=>         40  35156656048  da19  GPT  (16T)
           40           88        - free -  (44K)
          128      4194304     1  freebsd-swap  (2.0G)
      4194432  35152461656     2  freebsd-zfs  (16T)

=>         40  31251759024  da8  GPT  (15T)
           40           88       - free -  (44K)
          128      4194304    1  freebsd-swap  (2.0G)
      4194432  31247564632    2  freebsd-zfs  (15T)

=>         40  35156656048  da0  GPT  (16T)
           40           88       - free -  (44K)
          128      4194304    1  freebsd-swap  (2.0G)
      4194432  35152461656    2  freebsd-zfs  (16T)

=>         40  35156656048  da2  GPT  (16T)
           40           88       - free -  (44K)
          128      4194304    1  freebsd-swap  (2.0G)
      4194432  35152461656    2  freebsd-zfs  (16T)

=>         40  35156656048  da5  GPT  (16T)
           40           88       - free -  (44K)
          128      4194304    1  freebsd-swap  (2.0G)
      4194432  35152461656    2  freebsd-zfs  (16T)

=>         40  35156656048  da20  GPT  (16T)
           40           88        - free -  (44K)
          128      4194304     1  freebsd-swap  (2.0G)
      4194432  35152461656     2  freebsd-zfs  (16T)

=>         40  35156656048  da14  GPT  (16T)
           40           88        - free -  (44K)
          128      4194304     1  freebsd-swap  (2.0G)
      4194432  35152461656     2  freebsd-zfs  (16T)

=>         40  35156656048  da23  GPT  (16T)
           40           88        - free -  (44K)
          128      4194304     1  freebsd-swap  (2.0G)
      4194432  35152461656     2  freebsd-zfs  (16T)

=>         40  35156656048  da11  GPT  (16T)
           40           88        - free -  (44K)
          128      4194304     1  freebsd-swap  (2.0G)
      4194432  35152461656     2  freebsd-zfs  (16T)

=>         40  35156656048  da6  GPT  (16T)
           40           88       - free -  (44K)
          128      4194304    1  freebsd-swap  (2.0G)
      4194432  35152461656    2  freebsd-zfs  (16T)

=>         40  35156656048  da3  GPT  (16T)
           40           88       - free -  (44K)
          128      4194304    1  freebsd-swap  (2.0G)
      4194432  35152461656    2  freebsd-zfs  (16T)

=>         40  35156656048  da12  GPT  (16T)
           40           88        - free -  (44K)
          128      4194304     1  freebsd-swap  (2.0G)
      4194432  35152461656     2  freebsd-zfs  (16T)

=>         40  35156656048  da15  GPT  (16T)
           40           88        - free -  (44K)
          128      4194304     1  freebsd-swap  (2.0G)
      4194432  35152461656     2  freebsd-zfs  (16T)

=>         40  35156656048  da9  GPT  (16T)
           40           88       - free -  (44K)
          128      4194304    1  freebsd-swap  (2.0G)
      4194432  35152461656    2  freebsd-zfs  (16T)

=>         40  35156656048  da18  GPT  (16T)
           40           88        - free -  (44K)
          128      4194304     1  freebsd-swap  (2.0G)
      4194432  35152461656     2  freebsd-zfs  (16T)

=>         40  35156656048  da21  GPT  (16T)
           40           88        - free -  (44K)
          128      4194304     1  freebsd-swap  (2.0G)
      4194432  35152461656     2  freebsd-zfs  (16T)

=>         40  35156656048  da17  GPT  (16T)
           40           88        - free -  (44K)
          128      4194304     1  freebsd-swap  (2.0G)
      4194432  35152461656     2  freebsd-zfs  (16T)

root@truenas[~]#

 

  • Community Expert
9 minutes ago, Crad said:

I tried fdisk -l but was getting errors. I instead tried 'gpart show'

Yep sorry, fdisk would only work with TrueNAS Scale, not Core.

 

9 minutes ago, Crad said:
  128      4194304     1  freebsd-swap  (2.0G)
      4194432  35152461656     2  freebsd-zfs  (16T)

 

This does show that your disks have swap on partition #1, this is the default with TrueNAS unless you disable it, Unraid 6.12x does not support importing a pool with zfs on partition #2, v6.13 that should be available soon, should support it.

  • Author
  • Solution

Thanks JorgeB,

 

I'll keep an eye out for v6.13 and migrate when I'm confident of the zeroday bugs being resolved.

 

Appreciate the help!

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.