Рейтинг:0

Блокировка файла Samba предотвращает размонтирование носителя

флаг pk

У меня есть небольшой сервер с общим ресурсом samba, который я иногда использую для совместного использования съемных дисков, подключенных к отсекам для горячей замены. После монтирования диска и доступа к нему, я пытаюсь размонтировать его, но размонтировать отказывается (даже с помощью -f) сделать это, потому что диск занят: umount: /share/external: цель занята..

lsof отчеты:

smbd 62850 root cwd DIR 8,65 4096 1 /share/external
smbd 62850 root 46r DIR 8,65 4096 1 /общий/внешний
smbd 62851 alessandro cwd DIR 8,65 4096 1 /share/external

smbstatus показывает, что точка монтирования заблокирована (я уже закрыл файловый менеджер):

Заблокированные файлы:
Pid User(ID) DenyMode Access R/W Oplock SharePath Имя Время
--------------------------------------------- ---------------------------------------------
62850 1000 DENY_NONE 0x81 RDONLY NONE /share/external . Пн 14 мар 17:09:58 2022

Итак, чтобы размонтировать диск, мне нужно сначала перезапустить smbd, а затем я могу успешно запустить umount, но я хочу избежать перезапуска службы или уничтожения процессов вручную (как я видел в Интернете). Я также попытался отключить возможные блокировки в smb.conf с помощью

        блокировка = нет
        блокировка = нет

но безуспешно.

Кто-нибудь знает, как остановить это поведение и разрешить размонтирование без перезапуска?

Полезная информация:
  • Ubuntu 20.04.4 LTS (GNU/Linux 5.4.0-104-общий x86_64)
  • Самба версии 4.13.17-Ubuntu
djdomi avatar
флаг za
Вы пробовали `smbclose/share/external`?
Alessandro Campolo avatar
флаг pk
@djdomi только что сделал, но не повезло `smbclose: команда не найдена` Я попытался погуглить команду, но ничего не нашел.
djdomi avatar
флаг za
я использую apt-файл, если команда не работает
Alessandro Campolo avatar
флаг pk
@djdomi Я попробовал `apt-file search smbclose` и `apt-file list smbclose`, но ничего не вышло. Вы уверены, что smbclose включен в samba из репозитория, а не из специально скомпилированной версии?
djdomi avatar
флаг za
ну другой способ убить PID.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.