Назад | Перейти на главную страницу

Как поделиться файловой системой zfs, включая ее дочерние файловые системы, через nfs? При попытке подходов не удалось совместно использовать дочерние файловые системы

Как поделиться всем zpool (включая дочерние файловые системы) через nfs?

Используя следующие файловые системы zfs:

NAME               USED  AVAIL  REFER  MOUNTPOINT
backup             7.22T  6.83T  3.94T  /backup
backup/compressed  3.28T  6.83T  3.28T  /backup/compressed

когда backup передается напрямую через nfs-kernel-server, его содержимое доступно из nfs-клиентов. К сожалению, "сжатая папка" (backup/compressed) отображается, но его содержимое не отображается.

Если backup/compressed используется совместно с sudo zfs set sharenfs=on backup/compressed или nfs-kernel-server, папка по-прежнему недоступна.

Я подтвердил, что обе файловые системы используются совместно:

showmount -e
Export list for node1:
/backup/compressed *
/backup            *

Как совместно использовать файловую систему zfs и ее дочерние файловые системы с помощью nfs?

Обновить:

cat /proc/fs/nfsd/exports возвращает:

# Version 1.1
# Path Client(Flags) # IPs
/   192.168.1.0/24(ro,root_squash,sync,no_wdelay,no_subtree_check,v4root,fsid=0,uuid=4093d757:04e84107:a4f18396:1f6546f3,sec=1)
/backup/compressed  192.168.1.0/24(rw,root_squash,all_squash,sync,wdelay,no_subtree_check,anonuid=1000,anongid=1000,uuid=5beeba85:0006e861:00000000:00000000,sec=1)
/backup 192.168.1.0/24(ro,root_squash,sync,no_wdelay,no_subtree_check,v4root,uuid=093f132b:00211eeb:00000000:00000000,sec=1)
/backup/compressed  192.168.2.0/24(rw,root_squash,all_squash,sync,wdelay,no_subtree_check,anonuid=1000,anongid=1000,uuid=5beeba85:0006e861:00000000:00000000,sec=1)