Я настроил общий ресурс CIFS на своей Ubuntu
Идентификатор дистрибьютора: Ubuntu
Описание: Ubuntu 20.04 LTS
Релиз: 20.04
используя запись fstab:
//mystr.myserver.com/backup/mnt/mystr cifs iocharset=utf8,rw,_netdev,credentials=/etc/smb/mystr-credentials,uid=someuser,gid=0,file_mode=0660,dir_mode=0770 0 0
который работает, как ожидалось.
теперь у меня есть кто-то
работает, чтобы предоставить этот общий ресурс пользователям в моей локальной сети с этим разделом в /etc/самба/smb.conf
[mystr]
путь = /mnt/mystr
общественность = да
записываемый = да
просматриваемый = да
гость хорошо = да
заставить пользователя = someuser
который также работает нормально.
Однако, похоже, возникает проблема, если IP-адрес записи mystr.myserver.com
изменения. Акция говорит «Хост не работает».
и устанавливать
показывает мне устаревший IP-адрес.
Поскольку это происходит не очень часто, воспроизвести его непросто.
Сегодня утром я хотел исправить это вручную и сначала попытался размонтировать, что дало мне Ресурс занят
как я думаю кто-то
процесс блокирует общий ресурс.
Остановка кто-то
процесс, размонтировав общий ресурс, используя гора -а
и перезапуск кто-то
решил проблему.
Итак, мои вопросы:
Можно ли это сделать автоматически?
Могу ли я сказать фстаб
принудительно перемонтировать общий ресурс, если он не работает?
Это вообще связано с кто-то
имея дескриптор каталога?
Я проверил lsof
, но не смог найти ничего связанного.
Могу ли я сказать Samba «отпустить» недоступные каталоги?
Заранее спасибо за любые идеи/предложения.