Estou configurando o ZFS e o NFS no Ubuntu Server 16.04LTS e tenho um problema estranho que está me deixando louco. Configurei o ZFS e o NFS usando compartilhamentos do ZFS, conforme descrito em link . Como você pode ver no meu log abaixo, embora eu tenha definido o zfs-share para executar zfs share -a
durante a inicialização, os compartilhamentos ainda não são exportados. Ainda mais estranho, é que zfs share -a
ainda não funciona quando eu o executo manualmente. Só consigo que os compartilhamentos zfs funcionem se eu redefinir a propriedade sharenfs
de um dos compartilhamentos e, em seguida, executar novamente zfs share -a
. Veja abaixo
$ showmount -e
Export list for apu:
/mnt localhost
$ sudo zfs share -a
$ showmount -e
Export list for apu:
/mnt localhost
$ sudo zfs share pool1
cannot share 'pool1': filesystem already shared
$ sudo zfs get sharenfs pool1
NAME PROPERTY VALUE SOURCE
pool1 sharenfs on local
$ sudo zfs set sharenfs=on pool1
$ showmount -e
Export list for apu:
/s/apu/a/homes *
/s/apu/a *
/s/apu/a/sys *
/mnt localhost
$ sudo zfs share -a
$ showmount -e
Export list for apu:
/s/apu/b *
/s/apu/a/homes *
/s/apu/a *
/s/apu/a/sys *
/s/apu/b/cwc *
/mnt localhost
Tags nfs zfs ubuntu zfsonlinux