kill unkillable / reboot

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
костик
проходил мимо

kill unkillable / reboot

Непрочитанное сообщение костик » 2010-10-03 19:43:03

Имеется Freebsd 8.0, на которой крутится mpd5. При определенных обстоятельствах mpd подвисает так, что не убивается командой kill -KILL. Насколько я накопал в инете, он, вероятно, выполняет какой-то системный блокирующий вызов, в течение которого доставка сигналов процессу приостанавливается.

Возникают проблемы, которые я не знаю как решить:
  1. я не знаю как такой процесс изничтожить, не перезагружая систему,
  2. я не могу удаленно перезагрузить систему (физического доступа к машине у меня нет).


Команда reboot желаемого результата не дает. Напротив, она переводит систему в такое состояние, когда достучаться до нее уже невозможно. Как я понимаю, reboot убивает все процессы, кроме неубиваемого mpd, и в этом месте повисает. Из более сильных средств для перезагрузки системы на ум приходит только kernel panic, но как ее вызвать искусственно - я не знаю. Грусть и печаль =(

P.S. Просьба рецептами как пофиксить mpd или как решить задачу с помощью другого софта тему не засорять.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35204
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: kill unkillable / reboot

Непрочитанное сообщение Alex Keda » 2010-10-10 14:16:03

всё же посоветую написать в рассылку.
по обоим вопросам - и мопеду и неубиваемым процессам.
Убей их всех! Бог потом рассортирует...

Аватара пользователя
FreeBSP
майор
Сообщения: 2020
Зарегистрирован: 2009-05-24 20:20:19
Откуда: Москва

Re: kill unkillable / reboot

Непрочитанное сообщение FreeBSP » 2010-10-10 17:01:30

вызвать панику несложно
по идее =)
man panic

еще вариант ребута - убить init. вроде должно отправить систему в ребут
kill 1

процесс вероятно по каким то причинам отправлялся в uninterruptable state. встречал такое, когда в системе торчал битый диск. процесс убивал либо перезагрузкой, либо он сам помирал часа через 2-4.. точно время не скажу, но подыхал.
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!

Аватара пользователя
skeletor
майор
Сообщения: 2490
Зарегистрирован: 2007-11-16 18:22:04
Откуда: Kiev
Контактная информация:

Re: kill unkillable / reboot

Непрочитанное сообщение skeletor » 2010-10-14 14:20:37

Столкнулся с такой же проблемой FreeBSD 8.1 amd64, mpd5.5. Как пофиксить - не знаю :(
"Винда съела дрова и резет здесь не фурычит."
"Все говорят, что у меня /dev/hands криво и я всё делаю через /dev/ass. А у меня этих фалов вообще нет!"