Adding to Mirror

Newbie here…
I want to add 2 new drives to an existing 2 mirror drive pool.
I stuffed it up last time by following Youtube info, advice here sorted that out.
I have 2 x 10tb drives in mirror – 70% full, all working fine no errors.
I have now purchased 2 x 12tb drives to increase storage capacity.
My understanding is I have to create a new vdev – consisting of the new drives in a mirror array – then add that to the existing pool.
Can someone give a simple steps on how to do that – thanks.



1 Like

Thank you - followed those instructions, although I did get optional steps which I left unchanged - I’m using EE. My disc storage is now showing 33% so it worked. However under “Manage Discs” I have now
“error 2 x MIRROR | 2 wide | Mixed Capacity”
sudo zpool status -v - shows the following:

pool: DataStore
state: ONLINE
scan: scrub repaired 0B in 11:16:30 with 0 errors on Sun Mar 2 11:16:31 2025
config:

    NAME                                      STATE     READ WRITE CKSUM
    DataStore                                 ONLINE       0     0     0
      mirror-0                                ONLINE       0     0     0
        00c8077d-c58f-48e7-b64b-66cd459380af  ONLINE       0     0     0
        bb43d45f-491e-4caa-8d6e-15e2c7d9a6c5  ONLINE       0     0     0
      mirror-1                                ONLINE       0     0     0
        5821033a-c514-4087-90c4-ae26185b8ac3  ONLINE       0     0     0
        4132f390-244d-4089-9e25-7afd0dd8c695  ONLINE       0     0     0

errors: No known data errors

pool: boot-pool
state: ONLINE
scan: scrub repaired 0B in 00:00:11 with 0 errors on Sun Mar 2 03:45:12 2025
config:

    NAME        STATE     READ WRITE CKSUM
    boot-pool   ONLINE       0     0     0
      sdb3      ONLINE       0     0     0

errors: No known data errors

Thanks for your assistance

This is just going to be TrueNAS complaining about the fact that you’re using mixed capacity disks.
What’s the output of zpool iostat -v DataStore?

zsh: no matches found: DataStore?

You’ve included my question mark :slight_smile:
zpool iostat -v DataStore

1 Like

Yes - cut and paste:

Without the ?
zsh: command not found: zpool

Sorry I don’t know Linux

I used the command: sudo zpool iostat -v DataStore

 capacity     operations     bandwidth 

pool alloc free read write read write


DataStore 6.62T 13.4T 8 24 210K 561K
mirror-0 6.62T 2.48T 8 18 210K 464K
00c8077d-c58f-48e7-b64b-66cd459380af - - 4 9 105K 232K
bb43d45f-491e-4caa-8d6e-15e2c7d9a6c5 - - 4 9 105K 232K
mirror-1 6.10M 10.9T 0 14 28 211K
5821033a-c514-4087-90c4-ae26185b8ac3 - - 0 6 14 106K
4132f390-244d-4089-9e25-7afd0dd8c695 - - 0 7 14 106K


truenas_admin@DownieServer[~]$