LINUX.ORG.RU

Как выследить падение сервера.

 


0

3

В общем уже второй день просыпаясь вижу что сайты лежат. Точнее 504 Gateway Time-out Сервер довольно мощный(выделенный)48гб озу.8 ядер.

Я не селен в линукс по этому делаю то что в моих силах. Так как зайти да же по SSH не получается ребучу сервер через провайдера. После ребуда заводится на какое то время (1 мин) и падает база. Смотрю активные соединения...и не вижу не какого плохого трафика. Пару клиентов висящих на nginx с 1-2 потоками... перезагружаю еще раз сервер и все...работает как часы.

И так уже 2й день... логи моему мозгу почти не чего не дают. Стоит Centos 7

/var/log/nginx/error.log Закинул на я.диск(30кб) https://yadi.sk/i/84zmWOIM3KzoBd

/usr/local/mgr5/var/ihttpd.log - Вот тут что означают строки? в это время то предположительно и упал.

Jul 13 03:28:30 [1689:1] main [1;32mINFO Request: /mancgi/ddos GET HTTP/1.0[0m Jul 13 03:28:30 [1689:1] cgi [1;32mINFO Start 'cgi/ddos'[0m Jul 13 03:28:30 [1689:1] main [1;32mINFO Request: /mancgi/ddos GET HTTP/1.0[0m Jul 13 03:28:30 [1689:1] cgi [1;32mINFO Start 'cgi/ddos'[0m Jul 13 03:28:30 [1689:1] main [1;32mINFO Request: /mancgi/ddos GET HTTP/1.0[0m Jul 13 03:28:30 [1689:1] cgi [1;32mINFO Start 'cgi/ddos'[0m Jul 13 03:28:30 [1689:1] main [1;32mINFO Request: /mancgi/ddos GET HTTP/1.0[0m Jul 13 03:28:30 [1689:1] cgi [1;32mINFO Start 'cgi/ddos'[0m Jul 13 03:28:30 [1689:1] main [1;32mINFO Request: /mancgi/ddos GET HTTP/1.0[0m Jul 13 03:28:30 [1689:1] cgi [1;32mINFO Start 'cgi/ddos'[0m Jul 13 03:28:30 [1689:1] main [1;32mINFO Request: /mancgi/ddos GET HTTP/1.0[0m Jul 13 03:28:30 [1689:1] cgi [1;32mINFO Start 'cgi/ddos'[0m Jul 13 03:28:30 [1689:1] main [1;32mINFO Request: /mancgi/ddos GET HTTP/1.0[0m Jul 13 03:28:30 [1689:1] cgi [1;32mINFO Start 'cgi/ddos'[0m Jul 13 03:28:30 [1689:1] main [1;32mINFO Request: /mancgi/ddos GET HTTP/1.0[0m Jul 13 03:28:30 [1689:1] cgi [1;32mINFO Start 'cgi/ddos'[0m



Последнее исправление: ErrNick (всего исправлений: 2)

Ответ на: комментарий от Jopich1

а по твоему логу:

an upstream response is buffered to a temporary file

это говорит о том что nginx проксируя ответ от твоих скриптов пишет их на диск. Это не есть хорошо - нужно добавить proxy_max_temp_file_size 0.

1 upstream timed out (110:

nginx просто не успевает получить ответ от скриптов. Скорее всего связано с общей загрузкой системы.

open() «/usr/local/mgr5/var/nginx.log» failed (13: Permission denied)

Гм это интересно - могут быть проблемы с HDD.

Jopich1
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.