Is this even possible to do ?
Hi,
I think you can do if you want. You need an extra SSD(= extra) that you will use in the migration process:
FOR each NVME1/2 DO:
- replace one of your NVME(=nvmeX) with "extra", and wait for resilver process to finish
- repartition your NVME as you like(one part for special dev, and the rest for whatever else)
- replace the "extra" with the "special dev part" of the nvmeX
- wait for resilver
END
In the end, you will have 2 partitions on each NVME, one who is "zfs special dev" and a second partition who can be used as you like!
Good luck!