Здравствуйте всем.
Кто может подсказать решение возникшей проблемы такой...
Дома стоит у меня сервачок на centos, чисто своё баловство для себя, поставлены на нём ftp, ds-сервер игровой, пара сайтов не особо посещаемых - не более 100 уникальных в сутки.
Сам всё методом тыка делал с год назад, когда интересно было, потом забросил - ставил, мало-мальски настраивал, iptables прописывал и т.д., так что прошу ногами не пинать, ибо ламак.
Работало всё без проблем стабильно, ну может раз в месяц прилетит от яндекса смс-ка, что "сайт не доступен", и чуть позже - "Всё нормально, доступен".
И как-то подзабросил это всё, закрутился...
А на днях он упал опять, ну я как обычно - ребутнул с кнопки, а фиг - не поднимается ничо, как обычно!
Лезу по ssh - не влазит.
Подключаю моник с клавой и вижу, что сервер сразу после загрузки начинает висеть безбожно, захожу лишь под юзером, ввожу top, вижу, вот ссылка на скрин -
http://uploads.ru/Wi7st.jpg
Т.е. как я понимаю - память мгновенно вся забита становится, и в основном httpd, почему?
А дальше и сделать ничего не получается, даже под рута перейти, комп висит...
Как-то восстановить ситуацию можно?
Место на разделах есть, не закончилось никуда, проверил...
Может ли быть проблема с железом, памятью опять же, всё таки комп года два без остановки в общей сложности пашет, или это с ОС что-то?
...
> Т.е. как я понимаю - память мгновенно вся забита становится, и в
> основном httpd, почему?
> А дальше и сделать ничего не получается, даже под рута перейти, комп
> висит...
> Как-то восстановить ситуацию можно?
> Место на разделах есть, не закончилось никуда, проверил...
> Может ли быть проблема с железом, памятью опять же, всё таки комп
> года два без остановки в общей сложности пашет, или это с
> ОС что-то?для начала, "покрутить" параметры httpd на предмет форков, сессий и подобного..
Остановить индейца,
внимательно исследовать логи,
внимательно исследовать сами сайтыибо
>И как-то подзабросил это всё, закрутился...если у вас там вордпрессы и прочие джумлы которые давно не обновлялись не исключён вариант, что вас немножкл похакали и ваш сервер занимается чем угодно - от рассылки спама и авто взлома/сканирования других серверов до майнинга биткоинов, _не_ шутка.
> Остановить индейца,
> внимательно исследовать логи,
> внимательно исследовать сами сайты
> ибо
>>И как-то подзабросил это всё, закрутился...
> если у вас там вордпрессы и прочие джумлы которые давно не обновлялись
> не исключён вариант, что вас немножкл похакали и ваш сервер занимается
> чем угодно - от рассылки спама и авто взлома/сканирования других серверов
> до майнинга биткоинов, _не_ шутка.Похоже на то...
WP стоит, и не обновлял... В логах апача по хосту, где WP, в день падения серва попёрли какие-то sql-запросы, до этого такого не было вроде...
"[Fri Aug 26 22:16:58.919774 2016] [:error] [pid 2451] [client 191.96.249.54:36231] \xd0\x91\xd0\xb0\xd0\xb7\xd0\xb0 \xd0\xb4\xd0\xb0\xd0\xbd\xd0\xbd\xd1\x8b\xd1\x85 WordPress \xd0\xb2\xd0\xbe\xd0\xb7\xd0\xb2\xd1\x80\xd0\xb0\xd1\x82\xd0\xb8\xd0\xbb\xd0\xb0 \xd0\xbe\xd1\x88\xd0\xb8\xd0\xb1\xd0\xba\xd1\x83 Lost connection to MySQL server during query \xd0\xb2 \xd0\xbe\xd1\x82\xd0\xb2\xd0\xb5\xd1\x82 \xd0\xbd\xd0\xb0 \xd0\xb7\xd0\xb0\xd0\xbf\xd1\x80\xd0\xbe\xd1\x81 SHOW COLUMNS FROM wp_interlinker_divide_chars WHERE lower(Field) = 'characters';, \xd0\xb2\xd1\x8b\xd0\xbf\xd0\xbe\xd0\xbb\xd0\xbd\xd0\xb5\xd0\xbd\xd0\xbd\xd1\x8b\xd0\xb9 include('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), include_once('/plugins/cross-linker/crosslink.php'), crossLinkerClass->table_interlinker_install "И тому подобное.
Мде, лоханулся)
> Т.е. как я понимаю - память мгновенно вся забита становится, и в
> основном httpd, почему?с памятью более менее нормально, а вот диск просто в ауте
> А дальше и сделать ничего не получается, даже под рута перейти, комп
> висит...
> Как-то восстановить ситуацию можно?отключить сетевой кабель ;)
> отключить сетевой кабель ;)Тоже так подумал - обрубить возможные обращения туда-сюда, и рыться, искать.