виснет nginx-невозможно сделать рестарт

maxim m.ponomarchuk на gmail.com
Вт Июл 27 11:34:39 MSD 2010


uname -a
CentOS Linux srv-4-0  2.6.18-194.8.1.el5 #1 SMP Thu Jul 1 19:04:48 EDT  
2010 x86_64 x86_64 x86_64 GNU/Linux

Не рестартует и не останавливается nginx
  из под рута kill и kill -9 по pid-у не убивает процессы(первый раз с  
таким встречаюсь)

в messages

Jul 27 05:25:22 srv-4-0 kernel: INFO: task nginx:3706 blocked for more  
than 120 seconds.
Jul 27 05:25:22 srv-4-0 kernel: "echo 0 > /proc/sys/kernel/ 
hung_task_timeout_secs" disables this message.
Jul 27 05:25:22 srv-4-0 kernel: nginx         D ffff81000103f1a0      
0  3706   3704          3707  3705 (NOTLB)
Jul 27 05:25:22 srv-4-0 kernel:  ffff81032f6cfc78 0000000000000086  
ffffffffffffffff ffff81032f6cfc58
Jul 27 05:25:22 srv-4-0 kernel:  0000000000000001 000000000000000a  
ffff8103304cb7a0 ffff81033fc38100
Jul 27 05:25:22 srv-4-0 kernel:  000023b513c7cd17 00000000000013ee  
ffff8103304cb988 000000078844191d
Jul 27 05:25:22 srv-4-0 kernel: Call Trace:
Jul 27 05:25:22 srv-4-0 kernel:  [<ffffffff80063c6f>]  
__mutex_lock_slowpath+0x60/0x9b
Jul 27 05:25:22 srv-4-0 kernel:  [<ffffffff80063cb9>] .text.lock.mutex 
+0xf/0x14
Jul 27 05:25:22 srv-4-0 kernel:  [<ffffffff8000cef3>] do_lookup 
+0x90/0x1e6
Jul 27 05:25:22 srv-4-0 kernel:  [<ffffffff80009bb2>] __link_path_walk 
+0x3a6/0xf5b
Jul 27 05:25:22 srv-4-0 kernel:  [<ffffffff8000e9bc>] link_path_walk 
+0x42/0xb2
Jul 27 05:25:22 srv-4-0 kernel:  [<ffffffff8000cce3>] do_path_lookup 
+0x275/0x2f1
Jul 27 05:25:22 srv-4-0 kernel:  [<ffffffff800127e8>] getname+0x15b/ 
0x1c2
Jul 27 05:25:22 srv-4-0 kernel:  [<ffffffff8002387c>] __user_walk_fd 
+0x37/0x4c
Jul 27 05:25:22 srv-4-0 kernel:  [<ffffffff800287b0>] vfs_stat_fd+0x1b/ 
0x4a
Jul 27 05:25:22 srv-4-0 kernel:  [<ffffffff8002b88e>] sys_recvfrom 
+0xd4/0x130
Jul 27 05:25:22 srv-4-0 kernel:  [<ffffffff800f87ae>] sys_epoll_wait 
+0x3b8/0x3f9
Jul 27 05:25:22 srv-4-0 kernel:  [<ffffffff800235ae>] sys_newstat 
+0x19/0x31
Jul 27 05:25:22 srv-4-0 kernel:  [<ffffffff8005d229>] tracesys+0x71/0xe0
Jul 27 05:25:22 srv-4-0 kernel:  [<ffffffff8005d28d>] tracesys+0xd5/0xe0

Свободное место на HDD есть, памяти 12 гиг, LA  меньше единицы в  
момент инцидента, сервер в GlsuterFS

начало nginx.conf

worker_processes  8;
user 212adm 212adm;

events {
     worker_connections  2048;
     use epoll;
}

http {
     passenger_root /opt/ree/lib/ruby/gems/1.8/gems/passenger-2.2.11;
     passenger_ruby /opt/ree/bin/ruby;

     passenger_max_pool_size 35;
     passenger_pool_idle_time 0;
     rails_spawn_method conservative;

     include       mime.types;
     default_type  application/octet-stream;

     client_max_body_size       100m;
     keepalive_timeout  65;
     gzip on;
     gzip_min_length 1000;
     gzip_proxied any;
     gzip_disable "msie6";
     gzip_types text/plain text/html text/xml application/xml  
application/x-javascript text/javascript text/css text/json;

     server {
         listen 80;
         server_name default;
.......
.......
----------- следущая часть -----------
Вложение в формате HTML было извлечено&hellip;
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20100727/d0ac9691/attachment-0001.html>


Подробная информация о списке рассылки nginx-ru