Remova o "disco" da sua linha de comando. É a causa do erro que você está recebendo.
zpool create MyPool sda
Estou tentando criar um pool do ZFS usando o seguinte comando:
zpool create MyPool disk /dev/sda
No entanto, recebo o seguinte erro:
cannot use '/dev/disk': must be a block device or regular file
Eu sinto que deveria ter encontrado alguém com esse problema, mas não consegui. /dev/sda
é uma unidade em branco. Onde eu estou errando? Preciso formatar a unidade antes de criar um zpool? Em caso afirmativo, que formato eu uso?
Tente usar este guia: Aaron Topence - ZFS no Linux .
Supondo que você está tentando criar um pool do zfs chamado MyPool, usando / dev / sda como um disco, tente:
# zpool create MyPool sda