1

Название в значительной степени говорит обо всем.

У меня был небольшой скрипт, отвечающий за сжатие и копирование файлов в общую папку MS.

По-видимому, однажды на прошлой неделе другим процессам также пришлось копировать файлы на тот же сервер, и все зависло, потому что на нем не хватило места.

Попытка выполнить любую команду в подключенной общей папке, в данном случае /mnt /samba, приводит к зависанию терминала навсегда. Даже попытка kill -9 pid ничего не делает.

Я предполагаю, что какой-то главный процесс - это засорение всего этого.

Я попытался sudo umount -l , и, хотя смонтированный общий ресурс выглядит несмонтированным, процессы все еще там, работают, и из-за этого я не могу правильно подключить его снова (я могу попасть в общий ресурс через соединение с сервером ... диалоговое окно на рабочем столе Gnome, но мне нужно смонтировать его через mount).

Я вижу команды сценария, пытающиеся выполняться бесконечно, но, как я уже говорил, я не могу их убить, даже от пользователя root. Я уже перезапустил службу smb , но тоже ничего.

Есть ли способ принудительно установить тайм-аут для общего ресурса cifs o каким-либо способом полностью уничтожить все связанные запущенные процессы, чтобы я мог снова смонтировать общий ресурс? (к сожалению, перезагрузка не вариант в данный момент xD).

Я могу позволить там жить этим процессам D, но мне нужно снова смонтировать общий ресурс. Есть идеи?

0