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

Windows зависает при доступе к общему ресурсу samba через серверную часть nfs

У меня несколько не идеальная ситуация, когда я должен смонтировать файловую систему через NFS, а затем развернуться и поделиться этой же файловой системой через SAMBA с остальными пользователями в моей сети.

---------                ------------                        ------------------
-   NAS - <----NFS-----> -  Server  - <------ SAMBA -------> - Windows Client -
---------                ------------                        ------------------

У меня не было проблем с доступом к монтированию через SFTP или просто перемещением файлов с локального диска на монтирование. Когда кто-то пытается скопировать файл на точку монтирования через Windows File Explorer, он перестает отвечать и в конечном итоге просто терпит неудачу. Даже просмотр каталогов может привести к частому зависанию проводника.

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

Кажется, я решил свою проблему. На самом деле проблема заключалась в блокировке. Я все еще не уверен, почему мне не удалось отключить блокировку в SAMBA (хотя, похоже, это может быть проблема именно с Debian), но отключение блокировки при монтировании NFS решило мою проблему.

mount -t nfs 10.0.0.1:/mnt/path /mnt/path -o nolock