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

Процесс сервера Samba с использованием файлов в общих папках даже без подключения к этому серверу

У меня есть сервер Samba, работающий на Centos7, и у меня есть папка в файловой системе zfs, доступная через этот сервер.

Несмотря на то, что я закрываю все подключения к серверу samba, я вижу, что сервер имеет доступ к файлам для некоторых общих папок. Я бы хотел избежать этого, чтобы диски в пуле zfs переходили в спящий режим и останавливались во время отсутствия чтения или записи через клиентов, подключенных к серверу samba.

Ситуация выглядит следующим образом: Когда я pgrep smb-процессы, я получаю следующие pid:

2971
2999
17464

Теперь, когда я спрашиваю lsof о процессах (/ data-pool находится внутри zfs pool, anon папка - это анонимно общая папка):

sudo lsof -p 17464 | grep /data-pool/
smbd    17464 root  cwd       DIR               0,42         7       5 /data-pool/Encrypted/anon

Это нежелательное поведение. Как я могу сказать серверу samba, чтобы он не касался общих папок, когда нет операций ввода-вывода от клиентов, чтобы мои диски в пуле могли отдыхать, например. ночью?