Hello,
I currently have a data pool with a single vdev that is 1x RAIDZ2 17 wide with 8TB (7.28TiB) disks. I am attempting to use the new “expand” feature, moving my 16 wide vdev to 17 wide. I will note the new disks are 10TB, and I accept that will be “waisting” some of that space, but they were cheaper for me to get locally. I intend to add 4 more disks if I can get this method to work, bringing my storage to a 20 wide vdev.
I added a disk and expanded it. Upon completion the vdev showed degraded. Investigating further, the new disk was showing a status of “UNAVAIL” and ZFS Errors of “No errors”. I attempted a scrub, SMART scan, reboot, and no matter what it showed no errors, but was still UNAVAIL and degraded. Since the device name was showing a long numeric string instead of the typical device location, I assumed I just had a bad disk, and proceeded with removing the “missing” disk, adding another and using a replace operation. I just performed the replace through the UI, replacing the missing disk, and after it finished the process, and finished a scrub, I now show a nested “Replacing” section in the vdev, which shows both the replaced disk AND the new disk as unavailable, and No errors. If I select “replace” in the gui, I can see the member disk that I just added show as an available disk with he tag sdr (9.1 TiB). It appears after it completed the resilver, that the disk was “forgotten” by the OS for some reason.
Last Scan: Finished Resilver on 2025-08-11 00:04:23
Last Scan Errors: 0
Last Scan Duration: 2 days 1 hour 59 minutes 43 seconds
I will also note, that the pool does report the increase in space is now present, even though the added disk is now “missing”. Also, I am not currently using a Metadata, Log, Cache, Spare or Dedup VDEV. I likely could add such if anyone felt it would help with this design, as I have spare SSD and NVME drives ready to go, I just haven’t messed around with it.
My largest concern at the moment is getting the pool healthy, and expanding my storage. I have no idea what to try at this point. Any advise would be appreciated.