Hello! On Wed, Aug 12, 2015 at 01:34:38PM +0300, Андрей Василишин wrote:
> 11.08.2015 16:01, Maxim Dounin пишет: > >Hello! > > > >On Mon, Aug 10, 2015 at 10:02:10PM +0300, Андрей Василишин wrote: > > > >>Есть такая проблема, в логах смотрю каждый день по 2 -3 сабжевых ошибки, как > >>следствие график по stub_status постоянно растет вверх и не отображает > >>реальность. Кто виноват и что делать? > > > >Для начала - получить core dump и посмотреть на backtrace, > >подробнее тут: > > > >http://wiki.nginx.org/Debugging#Core_dump > > > > > > root@CSRH005:~# gdb /usr/sbin/nginx /var/www/s13.igru-film.net/core > GNU gdb (GDB) 7.4.1-debian > Copyright (C) 2012 Free Software Foundation, Inc. > License GPLv3+: GNU GPL version 3 or later > <http://gnu.org/licenses/gpl.html> > This is free software: you are free to change and redistribute it. > There is NO WARRANTY, to the extent permitted by law. Type "show copying" > and "show warranty" for details. > This GDB was configured as "x86_64-linux-gnu". > For bug reporting instructions, please see: > <http://www.gnu.org/software/gdb/bugs/>... > Reading symbols from /usr/sbin/nginx...Reading symbols from > /usr/lib/debug/usr/sbin/nginx...done. > done. > [New LWP 32226] > > warning: Can't read pathname for load map: Ошибка ввода/вывода. > [Thread debugging using libthread_db enabled] > Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". > Core was generated by `nginx: worker process '. > Program terminated with signal 11, Segmentation fault. > #0 0x000000000044c11f in ngx_http_copy_aio_event_handler (ev=0x3e68bb8) at > src/http/ngx_http_copy_filter_module.c:198 > 198 src/http/ngx_http_copy_filter_module.c: Нет такого файла или > каталога. > (gdb) backtrace full > #0 0x000000000044c11f in ngx_http_copy_aio_event_handler (ev=0x3e68bb8) at > src/http/ngx_http_copy_filter_module.c:198 > aio = 0x3e68b50 > r = 0x3052910 Ок, т.е. где-то в обработке aio. Из gdb также интересно было бы получить результат следующих команд: p *aio p *r p *r->connection p *r->connection->write Кроме того, было бы полезно увидеть конфиг, и, видимо, также будет нужен debug log. -- Maxim Dounin http://nginx.org/ _______________________________________________ nginx-ru mailing list [email protected] http://mailman.nginx.org/mailman/listinfo/nginx-ru
