On Friday 09 August 2013 13:12:17 Sergey Kobzar wrote: > Продолжение исторрии: > > # la /var/log/nginx/ | grep access.log > -rw-r--r-- 1 nginx root 0 Aug 9 03:10 access.log > -rw-r--r-- 1 nginx root 1.1G Aug 4 03:10 access.log-20130804 > -rw-r--r-- 1 nginx root 2.5G Aug 6 03:10 access.log-20130805 > -rw-r--r-- 1 nginx root 2.5G Aug 8 01:31 access.log-20130807 > -rw-r--r-- 1 nginx root 20M Aug 8 03:10 access.log-20130808 > -rw-r--r-- 1 nginx root 1.5G Aug 9 12:03 access.log-20130809 > > Сейчас все пишется в access.log-20130809 > > На днях после изменения настроек php-fpm полезли ошибки: > /var/log/nginx/error.log:2013/08/07 23:49:53 [error] 1973#0: *16067909 > FastCGI sent in stderr: "the log buffer is full (1024). The access log > request has been truncated" while reading response header from upstream > > Я добавил: > access_log /var/log/nginx/access.log main buffer=2k; > > Ошибки прекратились, но сегодня после очередной ротации снова вылезло: > > /var/log/nginx/error.log-20130809:2013/08/09 10:09:35 [error] 23100#0: > *479024 FastCGI sent in stderr: "the log buffer is full (1024). The > access log request has been truncated" > > Есть какие=то идеи? >
Ошибки на стороне php-fpm никакого отношения к access_log на стороне nginx не имеют. Не говоря уж о том, что и в случае access_log в nginx-е, параметр buffer он вообще про другое. > > Попутный вопрос: > В документации по access_log > http://nginx.org/ru/docs/http/ngx_http_log_module.html написано: > > Размер буфера должен быть не больше размера атомарной записи в дисковый > файл. Для FreeBSD этот размер неограничен. > > Я правильно понимаю, что для Linux размер буфера не должен быть больше > размера блока FS? > > # tune2fs -l /dev/sda1 | grep 'Block size' > Block size: 4096 > Там много факторов, начиная от версии ядра и заканчивая типом FS. Будь ответ настолько простым - мы бы указали это в документации. -- Валентин Бартенев http://nginx.org/en/donation.html _______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru