"Зависает" система
_SerEga_ 16 мая, 2012 - 18:53
Система может нормально работать несколько дней, а может только пару часов, потом переходит в режим: 5-40 секунд не реагирует ни на что, 1-3 секунд все нормально и так в цикле.
От нагрузки не зависит. Все разы начиналось в мое отсутствие.
В логах:
May 16 17:22:17 ss kernel: ------------[ cut here ]------------ May 16 17:22:17 ss kernel: WARNING: at kernel/workqueue.c:1220 worker_enter_idle+0xcc/0xd5() May 16 17:22:17 ss kernel: Hardware name: To Be Filled By O.E.M. May 16 17:22:17 ss kernel: Modules linked in: w83627ehf hwmon_vid xt_state iptable_filter iptable_nat nf_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_conntrack xt_TCPMSS x t_tcpudp iptable_mangle ip_tables x_tables k10temp snd_hda_codec_realtek snd_hda_intel snd_hda_codec pcspkr snd_pcm xhci_hcd r8169 mii hwmon snd_page_alloc snd_timer snd soundcore fglrx(PO) agpgart dm_log_userspace cn sha256_generic dm_snapshot dm_mirror dm_region_hash dm_log scsi_wait_scan usb_storage sd_mod ahci libahci May 16 17:22:17 ss kernel: Pid: 9977, comm: kworker/1:1 Tainted: P O 3.3.2-pf-a2c #2 May 16 17:22:17 ss kernel: Call Trace: May 16 17:22:17 ss kernel: [<ffffffff81024004>] ? warn_slowpath_common+0x78/0x8c May 16 17:22:17 ss kernel: [<ffffffff81033fe2>] ? worker_enter_idle+0xcc/0xd5 May 16 17:22:17 ss kernel: [<ffffffff81035b16>] ? worker_thread+0x12b/0x145 May 16 17:22:17 ss kernel: [<ffffffff810359eb>] ? manage_workers.isra.29+0x15b/0x15b May 16 17:22:17 ss syslog-ng[3613]: Internal error, alarm_set() called while an alarm is still active; May 16 17:22:20 ss kernel: [<ffffffff81038af0>] ? kthread+0x7d/0x85 May 16 17:22:20 ss kernel: [<ffffffff813e1ef4>] ? kernel_thread_helper+0x4/0x10 May 16 17:22:20 ss kernel: [<ffffffff81038a73>] ? kthread_freezable_should_stop+0x37/0x37 May 16 17:22:20 ss kernel: [<ffffffff813e1ef0>] ? gs_change+0xb/0xb May 16 17:22:20 ss kernel: ---[ end trace 332818e6e9cd2fe6 ]---
Случайно выяснил, что если делать emergency sync(magic keys) то система на мгновенье "отвисает"
Это http://paste.lugons.org/show/1096/ вывалилось когда делал "Send the SIGKILL signal to all processes"
Вот похожая тема http://www.gentoo.ru/node/25132 , но там решения нет
гугление тоже результатов не дало
Какие идеи?
»
- Для комментирования войдите или зарегистрируйтесь
Здесь недавно пробегала
Здесь недавно пробегала инфа(в одном из постов), что якобы новые ядра (кажется > 3.2.*) нужно с нуля конфигурировать, без использования make oldconfig....
По факту с использованием oldconfig ловил оем киллера(причем на "пустом" месте), хотя до этого на 2.6.37 и намека не было . Потом ручками пересобирал с нуля - все ок. Как бы вот так.
知る者は言わず言う者は知らず
"Бабло, побеждает даже зло"
Придется так поступить, если
Придется так поступить, если других идей не будет.
.
Я бы рекомендовал в любом случае пошариться по родной багзилле.
Ибо даже если отмеченное предупреждение верно (в чём лично у меня есть некоторые сомнения), такое положение дел неправильно.
Гентушнику в таком случае чисто по статусу положено не полениться заглянуть в багзиллу.
:wq
--
Live free or die
/
Интересный тезис.
Склонен не согласиться.
Хотя возможно от недостаточно интенсивного использования...
Hardened?
Прям так с 2.6.37 на 3.2.*?
oldconfig
при перехода с 2.6.* на 3.* совсем не следует использовать в режимеsilentoldconfig
.И ручками пройтись по конфигурации
menuconfig
перед сборкой тоже может оказаться полезным.В моём случае (2.6.39 далее 3.0, 3.1 и 3.2) проблем не припоминаю.
:wq
--
Live free or die
2 anarchist : Как бэ и сам
2 anarchist :
Как бэ и сам понимаю, что логики в этом мало - а то и нет вообще ;)Но вот сам на практике столкнулся при переходе 2.6.37. на 3.3.1.... ; ядро не hardened.
知る者は言わず言う者は知らず
"Бабло, побеждает даже зло"
.
Тебе не кажется, что размах прыжка великоват? :)
Помнишь ограничения на обновляемость Демьяна?
Я бы рекомендовал последовательно 2.6.37 -> 3.0.*, далее 3.1, 3.2 и целевое 3.3 (или же остановиться где-нибудь на 3.2), с внимательным чтением вывода
make oldconfig
на каждом из шагов.Или сконфигурировать с чистого листа.
Но не надейся на то, что этот освободит тебя от посещения родной багзиллы :)
Ты хотел сказать "система"?
:wq
--
Live free or die