Я настроил общий ресурс 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 «отпустить» недоступные каталоги?
Заранее спасибо за любые идеи/предложения.