Re: В логах pread() failed

Александр Кутузов cat at feelthehouse.ru
Thu Feb 26 12:36:48 MSK 2009


Sendfile включите, а Directio выключите, некошерно с ним раздавать  
большие файлы под линуксом, вообще в рассылке я писал уже об этой  
проблеме, там же были патчи.


26.02.2009, в 12:23, AleXXX V. NovikoFF написал(а):

> Здравствуйте!
>
> После обновления nginx до 0.7.35 в логах вижу много такого:
>
> 2009/02/26 12:14:46 [crit] 8690#0: *1845990 pread() failed, file "/ 
> home/multiki/mult_raid/mults/shkola_pomoshnikov_2.avi" (22: Invalid  
> argument) while sending response to client, client: 217.77.54.194,  
> server: mults.spb.ru, request: "GET /mults/shkola_pomoshnikov_2.avi  
> HTTP/1.1", upstream: "http://127.0.0.1:80/down.php/mults/shkola_pomoshnikov_2.avi 
> ", host: "mults.spb.ru", referrer: "http://mults.spb.ru/mults/? 
> id=1870"
> 2009/02/26 12:15:45 [crit] 8690#0: *1848146 pread() failed, file "/ 
> home/multiki/mult_raid/mults/zima_v_prostokvashino.avi" (22: Invalid  
> argument) while sending response to client, client: 94.50.78.210,  
> server: mults.spb.ru, request: "GET /mults/zima_v_prostokvashino.avi  
> HTTP/1.1", upstream: "http://127.0.0.1:80/down.php/mults/zima_v_prostokvashino.avi 
> ", host: "mults.spb.ru", referrer: "http://mults.spb.ru/mults/?id=309"
>
> Что это может значить и от чего зависеть?
> Если нужно, дам конфиг, но если коротко:
>
> 	sendfile	off;
> 	directio	1m;
> 	output_buffers	1 2m;
>
> Сам пробовал скачивать - проблемы, как пользователь, не заметил.
>
> -- 
> Цитируйте предыдущую переписку, пожалуйста.
> AleXXX V. NovikoFF <alexxx at alexxx.ru>
> WWW: http://alexxx.ru/
>
>


Kind regards,
Alexandr Kutuzov, alleteam at gmail.com










More information about the nginx-ru mailing list