Thank you for the reply,
That's a useful script but my problem is I'm currently running a LVM single disk as my main PVE storage, not a ZFS pool. From the looks of your script, it's going to add two new disks to the pool, wait for them to resilver the existing data, remove the old disks then...