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.