A maneira mais simples de gerenciar um zfs em todas essas unidades de vários tamanhos seria:
zpool create pool /dev/sd[abcdef]
zfs set dedup=on,copies=3,atime=off pool
Não tentei deduzir, mas parece um recurso interessante. copies = 3 informa ao zfs para armazenar várias cópias de cada arquivo dentro do sistema de arquivos. O ZFS colocará automaticamente essas cópias em discos diferentes, fornecendo a redundância do RAID. Não tenho certeza se isso lhe dá o aumento de desempenho de múltiplos fusos de raid no entanto. Eu espero que isso aconteça. atime = off apenas fornece um pouco de aumento de desempenho de leitura, embora possa quebrar algumas coisas do tipo / var / spool com o correio. Finalmente - as somas de verificação do zfs estão ativadas por padrão. Eu faria isso para obter redundância em nível de arquivo sem ter que passar pela dor de cabeça de gerenciamento de tentar transformar todas essas unidades em uma invasão, combinando tamanhos de partição e um pouco mais difícil.