У меня проблема с кучей монтировок CIFS, которые выглядят так:
//192.168.10.2/remote-share /home/windows-shared/remote-share cifs defaults,user=xxx,password=xxx,uid=603,gid=603 0 0
Эта проблема возникает через некоторое время, обычно через день, когда пользователи загружают свои машины по утрам, а их общие ресурсы больше не работают удаленно.
Поэтому, когда я пытаюсь сделать это, ls
я получаю это:
ls: cannot access /home/windows-shared/remote-share: Host is down
Я не имею ничего общего в dmesg
. Проблема в том, что теперь любой вызов чтения этой части системы просто зависает, поэтому в качестве решения я бы предпочел более быструю ошибку, чем зависание на неопределенный срок.
После небольшого прочтения справочной страницы mount.cifs
выясняется, что по умолчанию каждое монтирование soft
означает, что в конечном итоге оно прекратит работу. Проблема в том, что время ожидания слишком велико.
Обновить:
Добавление этих параметров в команду монтирования также не помогло:
soft,timeo=300,retrans=3
timeo=n
иretrans=m
сократить интервал ожидания?