Page 1 of 1

Re: Нужна помощь! Не грузятся сайты!

Posted: Tue Feb 04, 2014 9:35 am
by imperio
Используете только apache или apache + nginx ?
Какие шаблоны используете в настройках веб-домена?

Если используете apache + nginx то предположу что возможно не запущен nginx на сервере.

Re: Нужна помощь! Не грузятся сайты!

Posted: Tue Feb 04, 2014 11:50 am
by imperio
Скорее всего на какие то операции не хватило ресурсов сервера и произошло превышение лимитов.
Вам нужен сервер мощнее или увеличить лимиты
Попробуйте выполнить команду

Code: Select all

echo 100000 > /proc/sys/fs/file-max
вывод команды

Code: Select all

ulimit -a
по адресу /etc/security/limits.conf или просто в консоли
изменить значение на

Code: Select all

ulimit -n 2048
nginx: configuration file /etc/nginx/nginx.conf test failed
означает ошибку в конфиге
/var/log/nginx/error.log
посмотрите причину ошибки

После всех изменений рестарт всего сервера.

Re: Нужна помощь! Не грузятся сайты!

Posted: Thu Feb 06, 2014 5:02 am
by demian
MemStick wrote:

Code: Select all

echo 100000 > /proc/sys/fs/file-max 
не работает, может из за того что у меня OpenVZ, делал так

Code: Select all

ulimit -n 100000
проверяю

Code: Select all

nginx -t
результат

Code: Select all

nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
после ребута сервера

Code: Select all

nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: [emerg] open() "/var/log/apache2/domains/sub.site.com.bytes" failed (24: Too many open files)
nginx: configuration file /etc/nginx/nginx.conf test failed
Это мой первый сервер, так что я в этом полный нуб, если можно подробно подсказать как это исправить таким методом - набрать этот код потом этот и т.д. =)
используйте директиву worker_rlimit_nofile в конфигурации nginx

Code: Select all

/etc/nginx/nginx.conf
# Server globals
user                    nginx;
worker_processes        2;
worker_rlimit_nofile 16384;
error_log               /var/log/nginx/error.log;
pid                     /var/run/nginx.pid;
16384 - не является константой, взято с потолка.

Re: Нужна помощь! Не грузятся сайты!

Posted: Thu Feb 06, 2014 8:33 am
by imperio
значение worker_rlimit_nofile рассчитывается по определённой формуле.
worker_rlimit_nofile должен быть больше, чем worker_connections

Покажите содержимое
/etc/nginx/nginx.conf

Re: Нужна помощь! Не грузятся сайты!

Posted: Tue Feb 11, 2014 3:03 pm
by skid
Возможно система упирается в ограничения OpenVZ? В таблице /proc/user_beancounters есть поле failcnt, которое служит индикатором попытки выделения системных ресурсов сверх квоты.