Re: как убить transmission-da ?
Wed, 07 Mar 2012 08:01:07 +0200 було написано Скубриев Владимир vladi...@skubriev.ru: killall transmission-da - не помогает А почему не killall transmission-daemon ? -- xmpp:ale...@boyko.km.ua
Re: как убить transmission-da ?
On Sat, Mar 10, 2012 at 05:25:52PM +0200, Alexey Boyko wrote: killall transmission-da - не помогает А почему не killall transmission-daemon ? ну так ps показывает transmission-da. -- WBR, wRAR signature.asc Description: Digital signature
Re: как убить transmission-da ?
Sat, 10 Mar 2012 17:48:21 +0200 було написано Andrey Rahmatullin w...@wrar.name: On Sat, Mar 10, 2012 at 05:25:52PM +0200, Alexey Boyko wrote: killall transmission-da - не помогает А почему не killall transmission-daemon ? ну так ps показывает transmission-da. Ну так ps обрезает имя. http://packages.debian.org/search?searchon=contentskeywords=transmission-daemonmode=path -- xmpp:ale...@boyko.km.ua
Re: как убить transmission-da ?
On Sat, Mar 10, 2012 at 07:17:01PM +0200, Alexey Boyko wrote: killall transmission-da - не помогает А почему не killall transmission-daemon ? ну так ps показывает transmission-da. Ну так ps обрезает имя. Так я таких команд и не запускаю. -- WBR, wRAR signature.asc Description: Digital signature
Re: как убить transmission-da ?
Sat, 10 Mar 2012 19:26:22 +0200 було написано Andrey Rahmatullin w...@wrar.name: А почему не killall transmission-daemon ? ну так ps показывает transmission-da. Ну так ps обрезает имя. Так я таких команд и не запускаю. Я тоже. Однако уже третий день сообщество пытается убить несуществующий процесс. -- xmpp:ale...@boyko.km.ua
Re: как убить transmission-da ?
11 марта 2012 г. 0:36 пользователь Alexey Boyko ale...@boyko.km.ua написал: Sat, 10 Mar 2012 19:26:22 +0200 було написано Andrey Rahmatullin w...@wrar.name: А почему не killall transmission-daemon ? ну так ps показывает transmission-da. Ну так ps обрезает имя. Так я таких команд и не запускаю. Я тоже. Однако уже третий день сообщество пытается убить несуществующий процесс. Каков вопрос, таков ответ. -- Арестанту(А) приносит обед охранник(О), а арестант посмотрев на свой обед и не увидев там мяса говорит: (А) Послушайте, любезный, но мне положено мясо! На что охранник отвечает: (О) Положено, ешь! (А) Но мне не положили!!! (О) Не положено не ешь! (А) Так ведь положено!!! (О) Положено ешь! (А) Ну так не положили! (О) Не положено не ешь! И.т.д. до бесконечности.
Re: как убить transmission-da ?
On 09.03.2012 13:34, -=Devil_InSide=- wrote: а почему попытки убить именно 1300й ? бить всех, бог узнает своих (с) на самом деле отвалились процессы с defunct, а 1300й запуститься не может. kill -9 749 1300 32103 32200 можно несколько раз. Нельзя убить того, кто уже мёртв ;) defunct -- это процессы-зомби, убитые, но ожидающие, когда их reap'нут. А 1300, судя по всему, застрял в TASK_UNINTERRUPTABLE -- в этом состоянии сигналы процессу не доставляются, поэтому kill и не работает. ну ето, как бы, может, и да; но тем не менее, когда прекрасная сборка doublecmd, не рассчитанная на дебиановские glibc умирала, картина была такая ж. пара дефункшенов и один, который непоймичо. и помогало лишь убитие всех. Помогало вам убитие того одного, скорее всего. Никто не запрещает посылать сигналы процессам-зомби, однако это абсолютно бесполезно: все связанные с процессом ресурсы уже освобождены, в том числе адресное пространство и ядерный тред, так что исполнять обработчик сигнала просто некому. Вообще, с самими зомби всё в полном порядке -- это совершенно штатная ситуация, проблема в родительском процессе, не желающем вызвать wait(2) (из-за того, что завис или просто криво написан). В вашем случае вы прибили родительский процесс, осиротевшие зомби были переданы процессу init, а он уже вызвал wait(waitpid). -- Илья -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/jjcn0u$l4t$1...@dough.gmane.org
Re: как убить transmission-da ?
root@storhost:/mnt# pkill -KILL transmission-da root@storhost:/mnt# ps -A | grep trans 749 ?00:00:01 transmission-da defunct 1300 ?01:42:49 transmission-da 32103 ?00:00:00 transmission-da defunct 32200 ?00:00:01 transmission-da defunct А конкретно kill -KILL 1300 тот же результат дает? Тогда, насколько я представляю себе устройство юниксов, это значит, что застряло оно в ядре, и вопрос надо ставить как выкрутиться из ситуации, когда внутри ядра что-то застряло, и непонятно, когда и как оно в итоге грохнется? И как к тому времени, когда таки грохнется, таки обеспечить возможность перезапустить сервер? Логи соответствующей ругани ядра, если они были, вероятно, уже почистились ротацией, нет? -- The effort of using machines to mimic the human mind has always struck me as rather silly. I would rather use them to mimic something better -- Edsger Dijkstra -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/87zkbrieo6.wl%...@ran.pp.ru
Re: как убить transmission-da ?
On 09.03.2012 01:58, -=Devil_InSide=- wrote: root@storhost:/mnt# pkill -KILL transmission-da root@storhost:/mnt# ps -A | grep trans 749 ?00:00:01 transmission-da defunct 1300 ?01:42:49 transmission-da 32103 ?00:00:00 transmission-da defunct 32200 ?00:00:01 transmission-da defunct А конкретно kill -KILL 1300 тот же результат дает? Тогда, насколько я представляю себе устройство юниксов, это значит, что застряло оно в ядре, и вопрос надо ставить как выкрутиться из ситуации, когда внутри ядра что-то застряло, и непонятно, когда и как оно в итоге грохнется? И как к тому времени, когда таки грохнется, таки обеспечить возможность перезапустить сервер? Логи соответствующей ругани ядра, если они были, вероятно, уже почистились ротацией, нет? а почему попытки убить именно 1300й ? бить всех, бог узнает своих (с) на самом деле отвалились процессы с defunct, а 1300й запуститься не может. kill -9 749 1300 32103 32200 можно несколько раз. Нельзя убить того, кто уже мёртв ;) defunct -- это процессы-зомби, убитые, но ожидающие, когда их reap'нут. А 1300, судя по всему, застрял в TASK_UNINTERRUPTABLE -- в этом состоянии сигналы процессу не доставляются, поэтому kill и не работает. -- Илья -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/jjbaul$3ue$1...@dough.gmane.org
Re: как убить transmission-da ?
On Wed, Mar 07, 2012 at 11:24:32AM +0400, Скубриев Владимир wrote: root@storhost:/mnt# pkill -KILL transmission-da root@storhost:/mnt# ps -A | grep trans 749 ?00:00:01 transmission-da defunct 1300 ?01:42:49 transmission-da 32103 ?00:00:00 transmission-da defunct 32200 ?00:00:01 transmission-da defunct Статус бы лучше показали. -- WBR, wRAR signature.asc Description: Digital signature
Re: как убить transmission-da ?
On Wed, Mar 07, 2012 at 03:07:45PM +0600, Andrey Rahmatullin wrote: root@storhost:/mnt# pkill -KILL transmission-da root@storhost:/mnt# ps -A | grep trans 749 ?00:00:01 transmission-da defunct 1300 ?01:42:49 transmission-da 32103 ?00:00:00 transmission-da defunct 32200 ?00:00:01 transmission-da defunct Статус бы лучше показали. Статус процессов всмысле. -- WBR, wRAR signature.asc Description: Digital signature
Re: как убить transmission-da ?
07.03.2012 11:01, Dmitry A. Zhiglov пишет: 7 марта 2012 г. 10:01 пользователь Скубриев Владимир vladi...@skubriev.ru написал: есть сервер, пере запускать его нет возможности. на нем крутится transmission-daemon. invoke-rc.d transmission-daemon stop Stopping bittorrent daemon: transmission-daemon не останавливает его и не выгружает из памяти процессы демона: ps -A | grep trans 749 ?00:00:01 transmission-dadefunct 1300 ?01:42:49 transmission-da 32103 ?00:00:00 transmission-dadefunct 32200 ?00:00:01 transmission-dadefunct killall transmission-da - не помогает kill -TERM 1300 kill -SIGTERM 1300 kill -15 1300 тоже не помогают. конфиг transmission: http://pastebin.com/PirTTfD0 pkill -KILL transmission-da root@storhost:/mnt# pkill -KILL transmission-da root@storhost:/mnt# ps -A | grep trans 749 ?00:00:01 transmission-da defunct 1300 ?01:42:49 transmission-da 32103 ?00:00:00 transmission-da defunct 32200 ?00:00:01 transmission-da defunct -- С Уважением, специалист по техническому и программному обеспечению, системный администратор Скубриев Владимир ~~~ Россия, Ростовская область, г. Таганрог тел. моб: +7 (918) 504 38 20 skype: v.skubriev icq: 214-800-502 www: skubriev.ru -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4f570d30.2060...@skubriev.ru