Page 1 of 1

Перестал запускаться Apache

Posted: Sun Aug 27, 2017 12:53 pm
by Rim
После перезапуска сервера перестал запускаться Apache,
Но если запустить вручную то все норм..
https://gyazo.com/3df7c4aa5b5f93845da3cff31f945f8e

Log (/var/log/httpd/error_log):
SpoilerShow

Code: Select all

[Sun Aug 27 15:32:51.133966 2017] [mpm_prefork:notice] [pid 2914] AH00170: caught SIGWINCH, shutting down gracefully
[Sun Aug 27 15:33:46.667018 2017] [suexec:notice] [pid 2413] AH01232: suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Sun Aug 27 15:33:46.677420 2017] [ssl:warn] [pid 2413] AH02292: Init: Name-based SSL virtual hosts only work for clients with TLS server name indication support (RFC 4366)
[Sun Aug 27 15:33:46.712278 2017] [so:warn] [pid 2413] AH01574: module ruid2_module is already loaded, skipping
[Sun Aug 27 15:33:46.725321 2017] [auth_digest:notice] [pid 2413] AH01757: generating secret for digest authentication ...
[Sun Aug 27 15:33:46.730186 2017] [ssl:warn] [pid 2413] AH02292: Init: Name-based SSL virtual hosts only work for clients with TLS server name indication support (RFC 4366)
[Sun Aug 27 15:33:46.732571 2017] [:notice] [pid 2413] mod_ruid2/0.9.8 enabled
[Sun Aug 27 15:33:46.984315 2017] [mpm_prefork:notice] [pid 2413] AH00163: Apache/2.4.6 (CentOS) OpenSSL/1.0.1e-fips mod_fcgid/2.3.9 PHP/5.6.31 configured -- resuming normal operations
[Sun Aug 27 15:33:46.984402 2017] [core:notice] [pid 2413] AH00094: Command line: '/usr/sbin/httpd -D FOREGROUND'
[Sun Aug 27 15:40:43.762197 2017] [mpm_prefork:notice] [pid 2413] AH00170: caught SIGWINCH, shutting down gracefully
[Sun Aug 27 15:42:36.465475 2017] [suexec:notice] [pid 2508] AH01232: suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Sun Aug 27 15:42:36.474233 2017] [ssl:warn] [pid 2508] AH02292: Init: Name-based SSL virtual hosts only work for clients with TLS server name indication support (RFC 4366)
[Sun Aug 27 15:42:36.498199 2017] [so:warn] [pid 2508] AH01574: module ruid2_module is already loaded, skipping
[Sun Aug 27 15:42:36.507878 2017] [auth_digest:notice] [pid 2508] AH01757: generating secret for digest authentication ...
[Sun Aug 27 15:42:36.511656 2017] [ssl:warn] [pid 2508] AH02292: Init: Name-based SSL virtual hosts only work for clients with TLS server name indication support (RFC 4366)
[Sun Aug 27 15:42:36.512923 2017] [:notice] [pid 2508] mod_ruid2/0.9.8 enabled
[Sun Aug 27 15:42:36.580767 2017] [mpm_prefork:notice] [pid 2508] AH00163: Apache/2.4.6 (CentOS) OpenSSL/1.0.1e-fips mod_fcgid/2.3.9 PHP/5.6.31 configured -- resuming normal operations
[Sun Aug 27 15:42:36.580803 2017] [core:notice] [pid 2508] AH00094: Command line: '/usr/sbin/httpd -D FOREGROUND'
[Sun Aug 27 15:43:02.840794 2017] [mpm_prefork:notice] [pid 2508] AH00170: caught SIGWINCH, shutting down gracefully
[Sun Aug 27 15:43:03.982784 2017] [suexec:notice] [pid 2898] AH01232: suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Sun Aug 27 15:43:03.986108 2017] [ssl:warn] [pid 2898] AH02292: Init: Name-based SSL virtual hosts only work for clients with TLS server name indication support (RFC 4366)
[Sun Aug 27 15:43:04.014072 2017] [so:warn] [pid 2898] AH01574: module ruid2_module is already loaded, skipping
[Sun Aug 27 15:43:04.023860 2017] [auth_digest:notice] [pid 2898] AH01757: generating secret for digest authentication ...
[Sun Aug 27 15:43:04.027691 2017] [ssl:warn] [pid 2898] AH02292: Init: Name-based SSL virtual hosts only work for clients with TLS server name indication support (RFC 4366)
[Sun Aug 27 15:43:04.028947 2017] [:notice] [pid 2898] mod_ruid2/0.9.8 enabled
[Sun Aug 27 15:43:04.077839 2017] [mpm_prefork:notice] [pid 2898] AH00163: Apache/2.4.6 (CentOS) OpenSSL/1.0.1e-fips mod_fcgid/2.3.9 PHP/5.6.31 configured -- resuming normal operations
[Sun Aug 27 15:43:04.077901 2017] [core:notice] [pid 2898] AH00094: Command line: '/usr/sbin/httpd -D FOREGROUND'
[Sun Aug 27 15:43:13.366497 2017] [mpm_prefork:notice] [pid 2898] AH00170: caught SIGWINCH, shutting down gracefully
[Sun Aug 27 15:43:14.509746 2017] [suexec:notice] [pid 3272] AH01232: suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Sun Aug 27 15:43:14.513209 2017] [ssl:warn] [pid 3272] AH02292: Init: Name-based SSL virtual hosts only work for clients with TLS server name indication support (RFC 4366)
[Sun Aug 27 15:43:14.538287 2017] [so:warn] [pid 3272] AH01574: module ruid2_module is already loaded, skipping
[Sun Aug 27 15:43:14.547960 2017] [auth_digest:notice] [pid 3272] AH01757: generating secret for digest authentication ...
[Sun Aug 27 15:43:14.551765 2017] [ssl:warn] [pid 3272] AH02292: Init: Name-based SSL virtual hosts only work for clients with TLS server name indication support (RFC 4366)
[Sun Aug 27 15:43:14.553080 2017] [:notice] [pid 3272] mod_ruid2/0.9.8 enabled
[Sun Aug 27 15:43:14.602859 2017] [mpm_prefork:notice] [pid 3272] AH00163: Apache/2.4.6 (CentOS) OpenSSL/1.0.1e-fips mod_fcgid/2.3.9 PHP/5.6.31 configured -- resuming normal operations
[Sun Aug 27 15:43:14.602900 2017] [core:notice] [pid 3272] AH00094: Command line: '/usr/sbin/httpd -D FOREGROUND'
ЗЫ: systermctl enable httpd.service - не решает задачу

Re: Перестал запускаться Apache

Posted: Sun Aug 27, 2017 4:29 pm
by yariksat
Rim wrote:После перезапуска сервера перестал запускаться Apache,
Но если запустить вручную то все норм..

ЗЫ: systermctl enable httpd.service - не решает задачу
Ну похоже на то что отключили автозапуск сервиса при рестарте системы.
Включите автозапуск и все.

Re: Перестал запускаться Apache

Posted: Sun Aug 27, 2017 5:09 pm
by Rim
yariksat wrote:
Rim wrote:После перезапуска сервера перестал запускаться Apache,
Но если запустить вручную то все норм..

ЗЫ: systermctl enable httpd.service - не решает задачу
Ну похоже на то что отключили автозапуск сервиса при рестарте системы.
Включите автозапуск и все.
Так я ж написал что автозапуск не помогает..
Или в самой панели есть отключение автозапуска Apache?

Re: Перестал запускаться Apache

Posted: Mon Aug 28, 2017 2:50 pm
by skurudo
Такая традиционная для редхата тема перестала работать?

Code: Select all

chkconfig --add httpd
chkconfig httpd on

Code: Select all

chkconfig --list httpd

Re: Перестал запускаться Apache

Posted: Tue Aug 29, 2017 9:03 am
by Rim
skurudo wrote:Такая традиционная для редхата тема перестала работать?

Code: Select all

chkconfig --add httpd
chkconfig httpd on

Code: Select all

chkconfig --list httpd
2 раза писал что не помогает:
chkconfig httpd on - работает в CentOS 5 и 6 (в 7ой это алиас для systemctl enable)
systemctl enable httpd.service - это в СentOS 7

Re: Перестал запускаться Apache

Posted: Tue Aug 29, 2017 12:44 pm
by skurudo
Давайте тогда посмотрим вывод вот этой команды:

Code: Select all

systemd-analyze critical-chain

Re: Перестал запускаться Apache

Posted: Tue Aug 29, 2017 12:49 pm
by skurudo
Ну и основная идея - запускать апач с небольшой задержкой, дописав в юните

Code: Select all

ExecStartPre=/bin/sleep 30
Подозрение есть на то, что апач не грузится пока не инициализировалась сеть.

Re: Перестал запускаться Apache

Posted: Tue Aug 29, 2017 2:38 pm
by Rim
skurudo wrote:Ну и основная идея - запускать апач с небольшой задержкой, дописав в юните

Code: Select all

ExecStartPre=/bin/sleep 30
Подозрение есть на то, что апач не грузится пока не инициализировалась сеть.
По поводу systemd-analyze critical-chain скрин https://gyazo.com/ce864b1590c1e725a89024af81e4d544
По поводу кода выше - куда его вписать-то?

Кстати, проблем не было когда впка была на hdd, а вот эта проблема появилась после перехода на ssd, все устанавливал с нуля

Re: Перестал запускаться Apache

Posted: Tue Aug 29, 2017 2:57 pm
by skurudo
Rim wrote:По поводу кода выше - куда его вписать-то? Кстати, проблем не было когда впка была на hdd, а вот эта проблема появилась после перехода на ssd, все устанавливал с нуля
/etc/init.d/httpd или
/lib/systemd/system/*.service /etc/systemd/system/*.service

Нет под рукой центос чтобы посмотреть.