What am I doing wrong here?

This feature is not available yet nor in your version nor in current openzfs version.

https://github.com/openzfs/zfs/blob/master/man/man8/zpool-attach.8#L48

Answer from gapsf on Stack Exchange
🌐
GitHub
github.com › openzfs › zfs › discussions › 15232
RAIDZ Expansion feature discussion · openzfs/zfs · Discussion #15232
Raidz1 with larger drives has a tendency to break during resilver. Beta Was this translation helpful? Give feedback. ... There was an error while loading. Please reload this page. Something went wrong. There was an error while loading. Please reload this page. ... With my N00b level of understanding you did a great job of explaining. With that said I think I lean towards Backup-copy My 2 disk mirrored Vdev, then create a brand new with my now 3 disks and then copy back the data into the new vdev?
Author   openzfs
🌐
Proxmox
forum.proxmox.com › home › forums › proxmox virtual environment › proxmox ve: installation and configuration
[SOLVED] - Adding more disks to an already exist ZFS RaidZ1 | Proxmox Support Forum
May 4, 2021 - Click to expand... Noted! ... Replace 1 old disk with a new disk which is empty. Use the old disk with the 2 new remain Disks. Click to expand... Hi again, NOW: raidz1 with this HDDs: N1, N2, N3 You have 3 new HDDs: X1,X2,X3 Before you start, ...
Discussions

Adding Disk to RaidZ1
Hi, i use Version: TrueNAS-13.0-U5.2 with 3x6tb drives in the pool, i reached 80%+ space usage and wanted to add another 6tb drive but i can't figure out how i should be able to. if i want to add another vdev core tells me i need at least 3 disks... "This type of VDEV requires at least 3... More on truenas.com
🌐 truenas.com
9
July 25, 2023
Add third drive to a zfs mirror possible?
You can break the mirror and remove one of the drives, then use that and the third drive to create a raidz1 in a degraded state (one drive missing). Now copy the files from the degraded mirror to the degraded raidz1, wipe the mirror, and add it to the raidz1. More on reddit.com
🌐 r/Proxmox
31
9
November 26, 2024
Adding new disks to Raidz | Proxmox Support Forum
So I'm trying to do something I thought was simple. I have a SSD pool with 4 identical 1,6TB Dell enterprise drives, and I want to add two more. Here's the output of the pool status for that pool... More on forum.proxmox.com
🌐 forum.proxmox.com
March 8, 2022
Expanding Raidz pool by adding single disk
I have a zpool of 3x2TB NVME drives. I would like to add a fourth. They are all the same drive from the same manufacturer. I'm trying to use zfs attach and getting an error of cannot attach nvme-eui.6479a78dd00000d8 to raidz1-0: can only attach to mirrors and top-level disks I've tried doing it f... More on forums.unraid.net
🌐 forums.unraid.net
8
December 3, 2024
🌐
DiskInternals
diskinternals.com › home › raid recovery › zfs raid expansion: how to expand raidz and zfs pools safely
ZFS RAID Expansion: How to Expand RAIDZ and ZFS Pools Safely | DiskInternals
February 2, 2026 - However, in ZFS, the RAIDZ structure is more fixed, and expanding it requires either adding a new vdev (a collection of disks) to the pool or replacing each disk with larger ones, which can be time-consuming and limits flexibility.
🌐
TrueNAS Community
truenas.com › forums › truenas core › hardware and upgrades
Adding Disk to RaidZ1 | TrueNAS Community
July 25, 2023 - "This type of VDEV requires at least 3 disks" "Caution: Adding data vdevs with different numbers of disks is not recommended. First vdev has 3 disks, new vdev has 1." i just want to add more space ... At present, you can NOT add a column / disk to a RAID-Zx vDev. It is a limitation of ZFS. Their are 2 ways to expand a pool:
Find elsewhere
🌐
Proxmox
forum.proxmox.com › home › forums › proxmox virtual environment › proxmox ve: installation and configuration
Adding new disks to Raidz | Proxmox Support Forum
March 8, 2022 - Then you should look at the zpool attach command as the zpool add command will create an additional vdev and what you want IIUC is ... NAME STATE READ WRITE CKSUM fastsas5 ONLINE 0 0 0 raidz1-0 ONLINE 0 0 0 scsi-35001e82002774394 ONLINE 0 0 ...
🌐
Ars Technica
arstechnica.com › gadgets › 2021 › 06 › raidz-expansion-code-lands-in-openzfs-master
ZFS fans, rejoice—RAIDz expansion will be a thing very soon - Ars Technica
June 15, 2021 - Credit: Matthew Ahrens · From a practical perspective, Ahrens’ new vdev expansion feature merely adds new capabilities to an existing command, namely, zpool attach, which is normally used to add a disk to a single-disk vdev (turning it into ...
🌐
Unraid
forums.unraid.net › home › unraid os support › general support › expanding raidz pool by adding single disk
Expanding Raidz pool by adding single disk - General Support - Unraid
December 3, 2024 - I have a zpool of 3x2TB NVME drives. I would like to add a fourth. They are all the same drive from the same manufacturer. I'm trying to use zfs attach and getting an error of cannot attach nvme-eui.6479a78dd00000d8 to raidz1-0: can only attach to mirrors and top-level disks I've tried doing it f...
🌐
TrueNAS Community
truenas.com › forums › truenas scale › hardware and upgrades
Adding a drive to a RAIDZ1 pool | TrueNAS Community
August 9, 2023 - Click to expand... You DON'T want to do that !!!!!!!! You would extend the pool with an additional vdev. But that vdev would be only the new single drive. So it has zero redundancy. If that new drive fails, your pool is gone. And new drives fail with a much higher probability than those that ...
🌐
FreeBSD Foundation
freebsdfoundation.org › home › blog › openzfs raid-z expansion: a new era in storage flexibility
OpenZFS RAID-Z Expansion: A New Era in Storage Flexibility | FreeBSD Foundation
February 24, 2025 - Better Resource Utilization: Previously, expanding RAID-Z required adding an entirely new vdev, often leading to inefficient use of older pools. Now, storage scales dynamically. Minimal Downtime: Expansion occurs while the system remains operational. This demonstration of RAID-Z expansion uses a recent FreeBSD 15-CURRENT snapshot: bsd_FreeBSD-15.0-CURRENT-amd64-zfs-20250116-054c5ddf587a-274800.raw from 2025/01/16, which includes all the latest OpenZFS 2.3 goodies.
🌐
Lawrence Systems
forums.lawrencesystems.com › youtube releases
TrueNAS Tutorial: Expanding Your ZFS RAIDz VDEV with a Single Drive [YouTube Release] - Youtube Releases - Lawrence Systems Forums
September 13, 2024 - Additional Resources: My Previos Video on TrueNAS: How To Expand A ZFS Pool TrueNAS Scale 24.10 Documentation Managing Pools | TrueNAS Documentation Hub ZFS In Place Rebalancing Script FreeBSD Developer Summit: Raid-Z Expansion video https://youtu.be/yF2KgQGmUic?si=9qk66NC_xF8BIKWQ Connect With Us Hire Us for a project: Hire Us – Lawrence Systems Toms’ Twitter 🐦 https://twitter.com/TomLawrenceTech Our Website https://www.lawrencesystems.com/ ...
🌐
FreeBSD
forums.freebsd.org › base system › storage
ZFS - vdev Expansion in zfs 2.3.0 | The FreeBSD Forums
December 4, 2024 - Adding a single drive to an existing vdev can (should) be done by adding a drive of the same size and will roughly expand pool capacity by the size of the drive once zfs housekeeping is complete.
🌐
TrueNAS Community
truenas.com › forums › archives › freenas (legacy software releases) › freenas help & support › storage
Expanding RaidZ1 with single disk | TrueNAS Community
August 9, 2018 - Click to expand... With traditional mirrors (2 disks per vdev) that's correct. That's why I said that a ZFS mirror isn't limited to 2 disks. Depending on your risk tolerance one might look at 3 or 4 way mirrors.
🌐
FreeBSD Foundation
freebsdfoundation.org › home › blog › raid-z expansion feature for zfs in the home stretch
RAID-Z Expansion Feature for ZFS In the Home Stretch | FreeBSD Foundation
February 9, 2022 - In this command example “zpool attach” means attach a disk to the pool and “test” is the name of the pool. The name of the existing raidz vdev is “raidz2-0” and “/var/tmp/6” is the name of the new disk.
🌐
Reddit
reddit.com › r/proxmox › zfs raid extension
r/Proxmox on Reddit: ZFS Raid extension
November 2, 2024 -

So I am currently building my Ugreen nasync dxp4800(4 possible bays) and while I got my ssds ready, I still need some HDDs. However my setup was already quite expensive and I want to start with 2 or 3 HDDs and add the rest later. How easy is it to add a drive later and add it to an existing pool and is this already possible in proxmox? Which raid level would you recommend?

🌐
FreeBSD
forums.freebsd.org › base system › storage
Solved - Add disk to existing raidz | The FreeBSD Forums
February 4, 2025 - ~ [prometheus] % zpool status stranger pool: stranger state: ONLINE scan: scrub repaired 0B in 00:14:48 with 0 errors on Thu Jan 30 14:31:57 2025 config: NAME STATE READ WRITE CKSUM stranger ONLINE 0 0 0 raidz1-0 ONLINE 0 0 0 da1 ONLINE 0 0 0 da2 ONLINE 0 0 0 da3 ONLINE 0 0 0 da4 ONLINE 0 0 0 da5 ONLINE 0 0 0 da6 ONLINE 0 0 0 da7 ONLINE 0 0 0 errors: No known data errors I want to add the da0 hard drive, I trued using zpool add: ... ~ [prometheus] % zpool add stranger raidz da0 da1 da2 da3 da4 da5 da6 da7 invalid vdev specification use '-f' to override the following errors: /dev/da1 is part of