kill unkillable / reboot
Добавлено: 2010-10-03 19:43:03
Имеется Freebsd 8.0, на которой крутится mpd5. При определенных обстоятельствах mpd подвисает так, что не убивается командой kill -KILL. Насколько я накопал в инете, он, вероятно, выполняет какой-то системный блокирующий вызов, в течение которого доставка сигналов процессу приостанавливается.
Возникают проблемы, которые я не знаю как решить:
Команда reboot желаемого результата не дает. Напротив, она переводит систему в такое состояние, когда достучаться до нее уже невозможно. Как я понимаю, reboot убивает все процессы, кроме неубиваемого mpd, и в этом месте повисает. Из более сильных средств для перезагрузки системы на ум приходит только kernel panic, но как ее вызвать искусственно - я не знаю. Грусть и печаль =(
P.S. Просьба рецептами как пофиксить mpd или как решить задачу с помощью другого софта тему не засорять.
Возникают проблемы, которые я не знаю как решить:
- я не знаю как такой процесс изничтожить, не перезагружая систему,
- я не могу удаленно перезагрузить систему (физического доступа к машине у меня нет).
Команда reboot желаемого результата не дает. Напротив, она переводит систему в такое состояние, когда достучаться до нее уже невозможно. Как я понимаю, reboot убивает все процессы, кроме неубиваемого mpd, и в этом месте повисает. Из более сильных средств для перезагрузки системы на ум приходит только kernel panic, но как ее вызвать искусственно - я не знаю. Грусть и печаль =(
P.S. Просьба рецептами как пофиксить mpd или как решить задачу с помощью другого софта тему не засорять.