Tanto quanto sei, o ZFS não suporta redimensionamento, mas você pode adicionar facilmente discos ou partições adicionais ao pool do ZFS usando zpool add
.
No seu caso, crie uma partição no espaço não alocado e, em seguida, adicione-a ao pool. O espaço adicional estará disponível para todos os sistemas de arquivos ZFS no pool.
Outra opção é criar um novo disco virtual de 20 GB (ou maior) e usar zfs send
e zfs receive
para mover seu (s) sistema (s) de arquivos para ele. Mas se este é o seu volume de inicialização, a primeira sugestão será muito mais fácil.