Задавайте вопросы, мы ответим
Вы не зашли.
Примерно в 21:15 сервак перестал работать, ни http, ни ftp, но на пинги изредка продолжал отвечать. Есть подозрение, что процесс mysqld забил проц на 100%, такое уже было 1 раз.
В системном логе записал мне вот такое:
Jan 16 20:54:03 mycast -- MARK --
Jan 16 21:15:48 mycast kernel: [270692.358854] mysqld: page allocation failure. order:1, mode:0x4020
Jan 16 21:17:25 mycast kernel: [270692.358871] Pid: 13709, comm: mysqld Not tainted 2.6.24-24-server #1
Jan 16 21:17:25 mycast kernel: [270692.358894] [agpgart:__alloc_pages+0x2ab/0x380] __alloc_pages+0x2ab/0x380
Jan 16 21:17:25 mycast kernel: [270692.358919] [__slab_alloc+0x167/0x4b0] __slab_alloc+0x167/0x4b0
Jan 16 21:17:25 mycast kernel: [270692.358934] [__kmalloc_track_caller+0x106/0x110] __kmalloc_track_caller+0x106/0x110
Подскажите плз, что это такое? Или где копать? Нагуглить не смог(
Кстати, при этом завалилась одна таблица, пришлось ее после этого очистить полностью.
mycast mysqld[4244]: 100117 15:26:57 [ERROR] /usr/sbin/mysqld: Table './site/wp_liveshoutbox_useronline' is marked as crashed and should be repaired
Отредактированно slavti4 (17.01.2010 14:10:02)
Неактивен
Возможно, конечно, что виноват MySQL, но вызывает какие-то сомнения. Особенно
тот факт, что на пинги продолжал отвечать изредка. Если ядро живо, оно отвечает
на пинги быстро и всегда, даже если машинка находится в глубоком свопе.
Что касается ошибки — проблема действительно с выделением памяти. Сколько бит
ОС? Сколько занимает процесс в памяти?
Табличку очищать не надо, достаточно сделать repair table.
Неактивен