Веб-сайт отключается, а журнал ошибок apache находится ниже:
[Сб, 09 дек, 19:23:22 2017] [предупреждение] (11) Ресурс временно недоступен: setuid: невозможно изменить на uid: 2 [Сб, 09 дек, 19:23:22 2017] [предупреждение] (11) Ресурс временно недоступен : setuid: невозможно изменить на uid: 2 [сб, 9 декабря, 19:23:22 2017] [alert] (11) Ресурс временно недоступен: setuid: невозможно изменить на uid: 2 [сб, 9 декабря, 19:23:26 2017 ] [предупреждение] Ребенок 3148 возвратил фатальную ошибку ... Apache закрывается! [Сб, 9 дек, 19:23:26 2017] [Emerg] (22) Недействительный аргумент: не удалось получить мьютекс принятия [Сб, 9 дек, 19:23:26 2017] [Emerg] (22) Недействительный аргумент: не удалось захватить мьютекс принятия
Эта ошибка может быть из-за значения nproc. Когда я запускаю ulimit -u от имени root, получаю значение 150. Поэтому я попытался увеличить значение npoc, но оно не изменилось.
Предпринятые шаги:
Использование RHEL6. Когда я запускаю ulimit -u от имени пользователя root или другого пользователя, я получаю значение 150. Я проверил файл /etc/security/limits.conf, в котором есть запись * hard nproc 150, которую я прокомментировал (#).
Файл /etc/security/limits.d/90-nproc.conf имеет значение по умолчанию
* мягкий nproc 10240
root soft nproc неограниченный
перезапущенная служба httpd по-прежнему ulimit -u возвращает 150.
Как установить значение nproc по умолчанию?