Jump to content

Multi-VDEV ZFS import process


Crad
Go to solution Solved by Crad,

Recommended Posts

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! 

Link to comment

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

 

Link to comment

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[~]#

 

Link to comment
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.

Link to comment

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

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...