LINUX.ORG.RU
ФорумAdmin

Не могу прибить процессы - висят уже почти сутки ...


0

0
Господа !

Вот такая хрень случилась - копировал с NTServer на Linux файловый архив посредством монтирования сетевого ресурса на Linux (mount -t smbfs ...), т.к. оба сервера находятся далеко от меня и юзать с NT что-н-ть типа scp возможности небыло.
Ну, не суть, вобщем, все это дело пахало очень долго, а потом подвисло. И вот я теперь не могу прибить процессы ни через kill, ни через killall. umount естессно говорит что device busy. Что делать ? Как их грохнуть теперь ?

P.S. Сервер перезагружать уж очень не хочется ...
anonymous
а kill -9 пробовал?
anonymous
()
попробовал, не помогает :-(
anonymous
()
umount с ключиком размонтирует. Есть там ключик для безусловного размонтиррования.
anonymous
()
если речь идет о umount -f, то я вижу в ответ:
[root@vostok ~]$ umount -f /mnt/net
umount2: Device or resource busy
umount: /mnt/net: device is busy
anonymous
()
Судя по всему процесы у тебя в сотоянии uninterruptable sleep и ты их уже никак не вынисеш. Если бы это были простые процессы, то это бы говориро о проблемах с железом. Но я не знаю насколько хорошо отлажен код smbfs в ядре, поэтому возможно что это глюк в smbfs.

Ты на всякий случай проверь температуру проца, а также память (http://www.teresaudio.com/memtest86/). Если все нормально, то попробуй повторить эту ситуацию и отослать глюк в список рассылки ядра.

Alximik
()
как мне сказал один знакомый "гуру", проблема у меня действительно с ядром - 2.4.2 :-(
Придется все-таки "перепинывать" :-(((
anonymous
()
Попробуй вначале
fuser -km <dir>, где <dir> - точка монтирования.
Затем umount.
qwe ★★★
()
попробовал :-)
получил еще один повисший процесс ...
anonymous
()
А так:
mount -t smbfs -o remount,ro ...
fuser -km <dir>, где <dir> - точка монтирования.
Затем umount.
qwe ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.