Почему файловая система ZFS не используется после загрузки?

Я включаю sharenfs для файловой системы ZFS, но после перезагрузки он не используется. И мне нужно снова включить общий доступ к файловой системе.

Вот как это выглядит:

user@ht ~ $ sudo zfs get sharenfs
NAME          PROPERTY  VALUE     SOURCE
family        sharenfs  off       local
family/album  sharenfs  on        local

Как видите, sharenfs - это на . Но файловая система не используется совместно:

user@ht ~ $ showmount -e 
Export list for ht:
user@ht ~ $

Когда я снова устанавливаю sharenfs . Файловая система является общей, и я могу ее смонтировать:

user@ht ~ $ sudo zfs set sharenfs=on family/album
user@ht ~ $ showmount -e 
Export list for ht:
/media/user/family/album *

UPD

Моя система Linux Mint 18.0

$ uname -a
Linux kes-desktop 4.8.0-30-generic #32~16.04.1-Ubuntu SMP Fri Dec 2 03:43:51 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

UPD2

Я ожидаю, что общий доступ к ней осуществляется автоматически согласно doc

ZFS может автоматически предоставлять общий доступ к файловым системам, задав свойство sharenfs.

UPD3

$ cat /etc/default/zfs
ht default # cat zfs
ZFS_AUTOIMPORT_TIMEOUT='30'
ZFS_SHARE='no'
ZFS_UNSHARE='no'
ZFS_DKMS_ENABLE_DEBUG='no'
ZFS_DKMS_ENABLE_DEBUG_DMU_TX='no'
ZFS_DKMS_DISABLE_STRIP='no'
0
задан 8 January 2017 в 19:17
1 ответ

Вы должны установить следующие параметры в / etc / default / zfs .

ZFS_SHARE='yes'
ZFS_UNSHARE='yes'

Это запустит экспорт NFS пулов zfs, которые дополнительно имеют sharenfs установлен на на или допустимые параметры экспорта NFS.

Я также рекомендую прочитать этот документ .

4
ответ дан 4 December 2019 в 11:44

Теги

Похожие вопросы