Isso não pode ser feito diretamente pelo ZFS. Na página de manual :
Virtual devices cannot be nested, so a mirror or raidz virtual device can only contain files or disks. Mirrors of mirrors (or other combinations) are not allowed.
Minha sugestão é criar um novo pool composto pelos dois discos de 1 TB e usar algo como syncoid para enviar com frequência o primeiro pool conteúdo para o novo pool.
--- AVISO: solução desajeitada abaixo! NÃO use se não for REALMENTE seguro !!! ---
De qualquer forma, se você realmente deseja adicionar os dois discos de 1 TB como um espelho dos primeiros 2 TB discos, uma solução alternativa pode ser tentada. Você pode usar o mapeador de dispositivos (em seu formulário LVM) para concatenar os dois discos e anexar o volume resultante ao dispositivo de 2 TB. Por exemplo:
pvcreate /dev/sdb
pvcreate /dev/sdc
vgcreate zvg /dev/sdb
vgextend zvg /dev/sdc
lvcreate zvg --name zdev -l +100%FREE
zpool attach tank /dev/sda /dev/zvg/zdev
zpool status
Você pode obter um resultado semelhante (ainda melhor) com o mdadm, criando um dispositivo RAID0 e anexando-o ao zpool:
mdadm --create md127 --level=0 --raid-devices=2 /dev/sdb /dev/sdc
zpool attach tank /dev/sda /dev/md127
zpool status
Esta abordagem não é recomendada . Use a seu próprio risco.