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

Устаревший дескриптор файла на установленном пользователем общем ресурсе fstab

У меня есть файловый сервер с запущенным NFS-сервером. /etc/exports содержит эту строку для доли:

/mnt/datastorev2/data/<username> 192.168.20.*(rw,no_root_squash,no_subtree_check) 192.168.22.*(rw,no_root_squash,no_subtree_check)

На /mnt/datastorev2/ монтируется зеркальная файловая система ZFS.

Я пробовал эти определения, как показано ниже внутри /etc/fstab на моем клиентском компьютере, и в настоящее время я использую systemd один:

192.168.20.72:/mnt/datastorev2/data/<username> /media/<servername>/datastorev2/ nfs rw,noauto,user,_netdev,bg 0 0
192.168.20.72:/mnt/datastorev2/data/<username> /media/<servername>/datastorev2/ nfs noauto,x-systemd.automount,x-systemd.device-timeout=10,timeo=14,x-systemd.idle-timeout=1min,user 0 0

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

mount.nfs: ошибка дескриптора устаревшего файла

И сообщение в thunar:

Не удалось смонтировать "хранилище данных2".

Ошибка при получении информации для файла «/ media / <servername> / datastorev2»: дескриптор устаревшего файла.

Я не могу найти реальную информацию об этой проблеме и не могу найти, какую отладочную информацию можно было бы использовать (или даже где ее найти)

я использую Ubuntu 18.04.2 LTS с ядром 4.15.0-51-generic. NFS в обеих системах - это версия 4.

(Примечание: самба не подходит для меня из-за задержки, и из-за того, что он полностью Linux-сеть, было бы стыдно использовать самбу.)

Обновить
Выполнение sudo service nfs-server restart на сервере устраняет проблему, и общие ресурсы снова становятся доступными через 2 минуты на клиенте.

Обновить
Я использовал Xubuntu 18.04, но теперь использую Kubuntu 18.04 (так что без thunar и только dolphin) и больше не имел этой проблемы.