Re: Странный запуск nginx

Maxim Dounin mdounin на mdounin.ru
Вс Мар 11 22:29:52 UTC 2012


Hello!

On Mon, Mar 12, 2012 at 01:30:53AM +0400, bw wrote:

> В разных вариациях это все уже пробовалось.
> В dmesg/messages ничего, касающегося nginx
> В error.log только:
> 2012/03/12 01:27:16 [notice] 51853#0: using inherited sockets from
> "/etc/init.d/nginx"
> 
> и все.

Судя по всему, кто-то определил переменную окружения NGINX.  Это 
плохая идея, nginx использует её для обновления исполняемого файла 
на лету, и последствия от её использования в других целях могут 
быть любые.

Maxim Dounin

> 
> 2012/3/12 Vladimir Getmanshchuk <vladget at openfilm.com>:
> > 0. собрать nginx поумолчанию:
> > ./configure --prefix=/opt/nginx (или хотябы без --add module)
> > 1. ctrl+z потом bg
> > потом смотрим логи nginx, потом dmesg и /var/log/messages
> > 2. проверить все что в ./configure
> > grep nginx /etc/passwd
> > grep nginx /etc/group
> > file /var/lib/nginx/tmp/client_body
> >
> > и т д.
> >
> > 2012/3/11 bw <derbosebar at gmail.com>
> >>
> >> Коллеги, приветствую!
> >>
> >> Подскажите, с чем может быть связано такое поведение nginx:
> >> собран из исходников nginx 1.0.13 со следующими ключами:
> >> nginx version: nginx/1.0.13
> >> built by gcc 4.4.6 20110731 (Red Hat 4.4.6-3) (GCC)
> >> TLS SNI support enabled
> >> configure arguments: --with-pcre=../pcre-8.30 --with-http_ssl_module
> >> --add-module=../agentzh-chunkin-nginx-module-85eca98
> >> --prefix=/opt/nginx --with-openssl=../openssl-1.0.0g
> >> --with-zlib=../zlib-1.2.6 --user=nginx --group=nginx
> >> --http-client-body-temp-path=/var/lib/nginx/tmp/client_body
> >> --http-proxy-temp-path=/var/lib/nginx/tmp/proxy
> >> --pid-path=/var/run/nginx.pid --lock-path=/var/lock/subsys/nginx
> >> --with-http_ssl_module --with-http_realip_module
> >> --with-http_addition_module --with-http_gzip_static_module
> >> --with-http_random_index_module --with-http_secure_link_module
> >> --with-http_degradation_module --with-http_stub_status_module
> >> --with-cc-opt='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
> >> -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic'
> >> --with-cc-opt='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
> >> -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic'
> >>
> >> При запуске: /opt/nginx/sbin/nginx управление консоли не возвращает:
> >> # /etc/init.d/nginx start
> >> Starting nginx:
> >>
> >> При этом запускается нужно количество worker:
> >>  9712 pts/1    S+     0:00 nginx: master process /opt/nginx/sbin/nginx
> >> -c /etc/nginx/nginx.conf
> >>  9713 pts/1    S+     0:00 nginx: worker process
> >>  9714 pts/1    S+     0:00 nginx: worker process
> >>  9715 pts/1    S+     0:00 nginx: worker process
> >>  9716 pts/1    S+     0:00 nginx: worker process
> >>  9717 pts/1    S+     0:00 nginx: worker process
> >>  9718 pts/1    S+     0:00 nginx: worker process
> >>  9719 pts/1    S+     0:00 nginx: worker process
> >>  9720 pts/1    S+     0:00 nginx: worker process
> >>
> >> Висеть может до бесконечности. Конфиг дефолтный, поставленный при
> >> установке nginx.
> >>
> >> С чем может быть связано такое поведение?
> >>
> >> _______________________________________________
> >> nginx-ru mailing list
> >> nginx-ru at nginx.org
> >> http://mailman.nginx.org/mailman/listinfo/nginx-ru
> >
> >
> >
> >
> > --
> > Thank You for Your time!
> >
> > Yours sincerely,
> > Vladimir Getmanshchuk
> >
> > UNIX System Administrator
> > Openfilm, LLC
> >
> > Email: vladget at openfilm.com
> > Skype: vladimir.getmanshchuk
> >
> >
> > _______________________________________________
> > nginx-ru mailing list
> > nginx-ru at nginx.org
> > http://mailman.nginx.org/mailman/listinfo/nginx-ru
> 
> 
> 
> -- 
> Best regards,
> bw
> 
> _______________________________________________
> nginx-ru mailing list
> nginx-ru at nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru



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