С error_log что-то не то

Андрей Василишин a.vasilishin at kpi.ua
Fri Oct 30 14:58:36 MSK 2009


Igor Sysoev пишет:
> On Fri, Oct 30, 2009 at 11:18:33AM +0200, Андрей Василишин wrote:
>
>   
>> Здравствуйте!
>> nginx version: nginx/0.7.62
>> configure arguments: --conf-path=/etc/nginx/nginx.conf 
>> --error-log-path=/var/log/nginx/error.log --pid-path=/var/run/nginx.pid 
>> --lock-path=/var/lock/nginx.lock 
>> --http-log-path=/var/log/nginx/access.log 
>> --http-client-body-temp-path=/var/lib/nginx/body 
>> --http-proxy-temp-path=/var/lib/nginx/proxy 
>> --http-fastcgi-temp-path=/var/lib/nginx/fastcgi --with-debug 
>> --with-http_stub_status_module --with-http_flv_module 
>> --with-http_ssl_module --with-http_dav_module 
>> --with-http_gzip_static_module --with-mail --with-mail_ssl_module 
>> --with-ipv6 
>> --add-module=/tmp/buildd/nginx-0.7.62/modules/nginx-upstream-fair
>>
>> Linux debian 2.6.30-2-amd64 #1 SMP Fri Sep 25 22:16:56 UTC 2009 x86_64 
>> GNU/Linux
>>
>>
>> error_log  /var/log/nginx/error_log crit;
>>
>> pid        /var/run/nginx.pid;
>>
>> events {
>>     worker_connections  12000;
>>     debug_connection 77.47.179.45;
>> }
>>
>> cat /var/log/nginx/error_log
>>
>> 2009/10/30 11:13:28 [alert] 16102#0: *13126 fcntl(O_DIRECT) 
>> "/var/www/dl/storage/files/5a4dde25.5_rar" failed (22: Invalid 
>> argument), client: 212.80.34.65, server: dl3.filestore.com.ua, request: 
>> "GET 
>> /getfile.php?id=115907&access_key=4782ab021412c46c911133cb8e973150&t=4aeaabf6&o=E25162EA0A6B901D7475A5DB4ACB1703B24937A25E75941F7406E79614D76E77FF4F7FF31776&name=FIFA_10[ForGamer.org.ua].part1.rar 
>> HTTP/1.1", upstream: 
>> "http://127.0.0.1:8080/getfile.php?id=115907&access_key=4782ab021412c46c911133cb8e973150&t=4aeaabf6&o=E25162EA0A6B901D7475A5DB4ACB1703B24937A25E75941F7406E79614D76E77FF4F7FF31776&name=FIFA_10[ForGamer.org.ua].part1.rar", 
>> host: "dl3.filestore.com.ua", referrer: 
>> "http://filestore.com.ua/?d=5A4DDE255"
>> 2009/10/30 11:13:29 [alert] 16102#0: *13132 fcntl(O_DIRECT) 
>> "/var/www/dl/storage/files/ef18bb52.1_rar" failed (22: Invalid 
>> argument), client: 95.134.248.75, server: dl3.filestore.com.ua, request: 
>> "GET 
>> /getfile.php?id=61153&access_key=29354884f15d78630aeba0b275b91ab0&t=4aea8e07&o=52E28D30CFAB355D18E5045C983EC479600DD3A3ADDD42692383E126796CBBC0EA51E28930CF&name=MS-Office-03-07.rar 
>> HTTP/1.0", upstream: 
>> "http://127.0.0.1:8080/getfile.php?id=61153&access_key=29354884f15d78630aeba0b275b91ab0&t=4aea8e07&o=52E28D30CFAB355D18E5045C983EC479600DD3A3ADDD42692383E126796CBBC0EA51E28930CF&name=MS-Office-03-07.rar", 
>> host: "dl3.filestore.com.ua", referrer: "http://dl3.filestore.com.ua/"
>>
>>
>>
>> Интересует, что случилось, ведь там должен быть только дебаг с айпи 
>> 77.47.179.45? Рестарт нгинкса не помог, туда продолжает писатся  
>> непонятно что.
>>     
>
> Это не "непонятно что", а ошибки '[alert]'.Нужно убрать директиву directio.
> На какой файловой системе лежит /var/www/dl/storage/files/5a4dde25.5_rar ?
>   
ext3 + aufs
Оно работало нормально очень долгое время
        location /storage/files/ {
            directio        2m;
            output_buffers  1 640k;
            internal;
            root /var/www/dl;
            error_page 503 = /503.html;
        }

-- 
WBR, Andrey Vasilishin CDIG1-UANIC, CDIG1-RIPE






More information about the nginx-ru mailing list