Fresh install of OMV5 with proxmox kernel (1) and openmediavault-zfs (2) from omv-extras.org. Trying to create a ZFS pool with four mirrored vdevs (2x12 TB + 2x12 TB + 2x8 TB + 2x8 TB).
I'm able to create the pool with the first mirror vdev, but expanding the pool with second set of mirror drives fails. Error message: A mirror must contain at least 2 disks. Yes, I am selecting two drives when expanding the pool
Confusingly, zpool status seems to be OK?
root@omv-nas:~# zpool status
pool: zfs-tank
state: ONLINE
scan: none requested
config:
NAME STATE READ WRITE CKSUM
zfs-tank ONLINE 0 0 0
mirror-0 ONLINE 0 0 0
ata-ST12000NM0007-2A1101_ZJV310R4 ONLINE 0 0 0
ata-ST12000NM0007-2A1101_ZJV3B4T7 ONLINE 0 0 0
mirror-1 ONLINE 0 0 0
ata-ST12000NM0007-2A1101_ZJV24C09 ONLINE 0 0 0
ata-ST12000NM0007-2A1101_ZJV2LDGN ONLINE 0 0 0
After the attempt to expand with a second set of drives, the pool is missing from the ZFS overview. Also, the message 'A mirror must contain at least 2 disks' immediately pops up when selecting ZFS.
Should I expand the pool using CLI instead of GUI, or what am I doing wrong here?
Thanks for any pointers in the right direction!
(1) Proxmox kernel installed because the 5.2 kernel in backports is currently uninstallable: linux-image-amd64 depends on linux-image-5.2.0-0.bpo.3-amd64 which is missing from the backports repository.
(2) openmediavault-zfs installation initially failed because zfs module wasn't ready when setting up zfsutils-linux. Fixed with modprobe zfs; apt install.