LINUX.ORG.RU
ФорумAdmin

Ну неужели никто не знает как убить процесс в samba 2.2...


0

0

Господа! Уже какой раз помещаю, никто ответить не может. Неужели никто не сталкивался с такой проблемой. Или все на столько тривиально, что всем ломочки даже написать ответ? Как убить процессы в samba 2.2... Частенько бывают случаи, что пользователи лочат некоторые файлы. Раньше, в старой самбе, это решалось kill -9 номер процесса пользователя. Но новая самба после такой процедуры продолжает держать этот процесс (смотрю smbstatus), хотя в системе его уже нет (смотрю ps -aux). Пользователь не теряет соединение и при новом обращении его номер процесса обновляется (это хоршо), но бывает так, что пользователь залочил и ушел и его никак не убить и это очень плохо. Так подскажите как же его убить совсем?

anonymous

Может, самба где-то прописала лок-файл? и его нужно всего лишь прибить?

anonymous
()

Может где и прописала, но в явном виде она хранит только два процесса nmb и smb а все остальное храниться в хитрых файлах с расширением tdb Не уверен, что удасться что-то от туда выудить

anonymous
()

man smbcontrol - не поможет?

anonymous
()

А ты попробуй килять процесс без -9, просто kill PID

anonymous
()

Всем огромное спасибо. Результат таков: убивать зависшие процессы в samba так и не удалось, НО kill pid позволяет избежать появления оных smbcontrol не позволяет убивать конкретные процессы, но зато позволяет освободить шару от пользователей, что само по себе очень интереснрый результат

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.