Como altero o ponto de montagem de um pool do ZFS?

15

exemplo:

Quando criei o pool, configurei-o para montar em / mystorage

zpool create -m /mystorage mypool raidz /dev/ada0 dev/ada1 /dev/ada2

Mas agora eu quero que a piscina seja montada em / myspecialfolder.

Alguma idéia de como isso pode ser feito? Eu pesquisei na net e olhei as páginas de manual do zpool e zfs e não encontrei nada.

obrigado

mrjayviper
fonte

Respostas:

22
zfs set mountpoint=/myspecialfolder mypool
Tim Fletcher
fonte
Não sabia que podia mudar o ponto de montagem enquanto a piscina estava em uso. Eu pensei que precisava exportá-lo primeiro e depois alterar o ponto de montagem durante a importação. Obrigado!
Mrjayviper # 22/16
2
@mrjayviper Se você usar os comandos normais (não opções especiais como -Fsemelhantes) e ficar longe destroy, não poderá causar muito dano ao ZFS. Se uma operação não for possível, você poderá obter recursos ocupados , conjunto de dados em uso ou similar. Obviamente, isso é apenas para o sistema de arquivos - seus aplicativos podem reagir de maneira diferente (eles próprios devem lidar com esses eventos).
user121391
2
zfs create -o mountpoint=/myspecialfolder mypoolno momento da criação
ThorSummoner 22/10