Автор Тема: Перестал запускаться httpd2  (Прочитано 3292 раз)

Оффлайн mstdmstd

  • Участник
  • *
  • Сообщений: 210
Всем привет,
Перестал запускаться httpd2 :


[root@comp-athlon-ii-d14b9b ~]# service httpd2  start
Job for httpd2.service failed. See 'systemctl status httpd2.service' and 'journalctl -xn' for details.
[root@comp-athlon-ii-d14b9b ~]# systemctl status httpd2.service
httpd2.service - The Apache2 HTTP Server
   Loaded: loaded (/lib/systemd/system/httpd2.service; enabled)
   Active: failed (Result: exit-code) since Ср 2014-04-16 08:38:34 EEST; 14s ago
  Process: 14046 ExecStart=/usr/sbin/apachectl2 start (code=exited, status=3)
  Process: 14044 ExecStartPre=/usr/bin/httpd2-cert-sh generate httpd2 (code=exited, status=0/SUCCESS)

апр 16 08:38:34 comp-athlon-ii-d14b9b.localdomain systemd[1]: httpd2.service: control process exited, code=exited status=3
апр 16 08:38:34 comp-athlon-ii-d14b9b.localdomain systemd[1]: Failed to start The Apache2 HTTP Server.
апр 16 08:38:34 comp-athlon-ii-d14b9b.localdomain systemd[1]: Unit httpd2.service entered failed state
[root@comp-athlon-ii-d14b9b ~]# journalctl -xn
-- Logs begin at Ср 2014-01-01 13:32:00 EET, end at Ср 2014-04-16 08:38:34 EEST. --
апр 16 08:35:25 comp-athlon-ii-d14b9b.localdomain dbus[1356]: [system] Activation via systemd failed for unit 'dbus-org.freedesktop.ModemManager1.service': Unit dbus-org.freedesktop.ModemManager1.service failed to
апр 16 08:35:25 comp-athlon-ii-d14b9b.localdomain dbus-daemon[1356]: dbus[1356]: [system] Activation via systemd failed for unit 'dbus-org.freedesktop.ModemManager1.service': Unit dbus-org.freedesktop.ModemManager
апр 16 08:37:25 comp-athlon-ii-d14b9b.localdomain dbus-daemon[1356]: dbus[1356]: [system] Activating via systemd: service name='org.freedesktop.ModemManager1' unit='dbus-org.freedesktop.ModemManager1.service'
апр 16 08:37:25 comp-athlon-ii-d14b9b.localdomain dbus[1356]: [system] Activating via systemd: service name='org.freedesktop.ModemManager1' unit='dbus-org.freedesktop.ModemManager1.service'
апр 16 08:37:25 comp-athlon-ii-d14b9b.localdomain dbus[1356]: [system] Activation via systemd failed for unit 'dbus-org.freedesktop.ModemManager1.service': Unit dbus-org.freedesktop.ModemManager1.service failed to
апр 16 08:37:25 comp-athlon-ii-d14b9b.localdomain dbus-daemon[1356]: dbus[1356]: [system] Activation via systemd failed for unit 'dbus-org.freedesktop.ModemManager1.service': Unit dbus-org.freedesktop.ModemManager
апр 16 08:38:26 comp-athlon-ii-d14b9b.localdomain systemd[1]: Starting The Apache2 HTTP Server...
-- Subject: Unit httpd2.service has begun with start-up
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit httpd2.service has begun starting up.
апр 16 08:38:34 comp-athlon-ii-d14b9b.localdomain systemd[1]: httpd2.service: control process exited, code=exited status=3
апр 16 08:38:34 comp-athlon-ii-d14b9b.localdomain systemd[1]: Failed to start The Apache2 HTTP Server.
-- Subject: Unit httpd2.service has failed
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- Documentation: http://www.freedesktop.org/wiki/Software/systemd/catalog/be02cf6855d2428ba40df7e9d022f03d
--
-- Unit httpd2.service has failed.
--
-- The result is failed.
апр 16 08:38:34 comp-athlon-ii-d14b9b.localdomain systemd[1]: Unit httpd2.service entered failed state
lines 1-24/24 (END)


Возможно проблема в том что я поменял провайдера : в Центре Управления системой в Конфигурация установлено "Использовать DHCP" и интернет работает. Или проблема в другом?


Оффлайн Rider

  • /usr/sbin/control
  • *******
  • Сообщений: 1 136
Re: Перестал запускаться httpd2
« Ответ #1 : 16.04.2014 09:52:17 »
Уже не осталось нигде apache, везде nginx - по моему он логи пишет в /var/log/httpd2/* - посмотрите там сообщения об ошибках.


Оффлайн mstdmstd

  • Участник
  • *
  • Сообщений: 210
Re: Перестал запускаться httpd2
« Ответ #2 : 16.04.2014 10:15:53 »
Уже не осталось нигде apache, везде nginx
Не совсем понял - service httpd2  start - команда неправильная ? Несколько дней назад она работала.

по моему он логи пишет в /var/log/httpd2/* - посмотрите там сообщения об ошибках.
В каталоге /var/log/httpd2 есть файлы access_log и error_log - но они пустые

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 368
Re: Перестал запускаться httpd2
« Ответ #3 : 16.04.2014 10:23:19 »
Уже не осталось нигде apache, везде nginx
Да ладно ?! ;-) nginx фронтендом - согласен. Но Апач за ним, во многих местах, не делся никуда.
- по моему он логи пишет в /var/log/httpd2/*
Да.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 368
Re: Перестал запускаться httpd2
« Ответ #4 : 16.04.2014 10:25:27 »
В каталоге /var/log/httpd2 есть файлы access_log и error_log - но они пустые
Не должно такого быть. Значит, с systemd какая-то беда. Вообще, я бы сервер с systemd не ставил.

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 049
Re: Перестал запускаться httpd2
« Ответ #5 : 16.04.2014 10:27:50 »
А у вас в конфиге не было привязки хостов к айпишникам ? Если были, то при получении интерфейсом айпишника по dhcp привязку постоянного старого айпишника к хосту убрать надо.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 160
    • Домашняя страница
Re: Перестал запускаться httpd2
« Ответ #6 : 16.04.2014 10:38:13 »
Попробуйте явно запустить:
/etc/init.d/httpd2 startи посмотреть, что в /var/log/messages.
Андрей Черепанов (cas@)

Оффлайн mstdmstd

  • Участник
  • *
  • Сообщений: 210
Re: Перестал запускаться httpd2
« Ответ #7 : 16.04.2014 10:46:07 »
/etc/init.d/httpd2 start
Спасибо Так заработало

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 160
    • Домашняя страница
Re: Перестал запускаться httpd2
« Ответ #8 : 16.04.2014 11:32:32 »
/etc/init.d/httpd2 start
Спасибо Так заработало
Далеко не все службы адаптированы для запуска под Systemd. Поэтому лучше по старинке. :)
Андрей Черепанов (cas@)

Оффлайн Rider

  • /usr/sbin/control
  • *******
  • Сообщений: 1 136
Re: Перестал запускаться httpd2
« Ответ #9 : 16.04.2014 12:15:50 »
Да ладно ?! ;-) nginx фронтендом - согласен. Но Апач за ним, во многих местах, не делся никуда.

а зачем апач ?
php прекрасно работает через php5-fpm-fcgi, perl через spawn-fcgi
статику оно и так отдаёт.
чего ещё из популярного ?

Оффлайн Rider

  • /usr/sbin/control
  • *******
  • Сообщений: 1 136
Re: Перестал запускаться httpd2
« Ответ #10 : 16.04.2014 12:16:54 »
/etc/init.d/httpd2 start
Спасибо Так заработало
Далеко не все службы адаптированы для запуска под Systemd. Поэтому лучше по старинке. :)

Это плохо. если люди уже ставят systemd, то надо и службы подтягивать. повесил бы на него чего-нить

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 160
    • Домашняя страница
Re: Перестал запускаться httpd2
« Ответ #11 : 16.04.2014 12:38:00 »
Это плохо. если люди уже ставят systemd, то надо и службы подтягивать. повесил бы на него чего-нить
Там не так всё просто:
http://www.altlinux.org/Systemd_Status_P7

А по остальным службам:
https://bugzilla.altlinux.org/show_bug.cgi?id=28008
Андрей Черепанов (cas@)

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 368
Re: Перестал запускаться httpd2
« Ответ #12 : 16.04.2014 14:18:38 »
php прекрасно работает через php5-fpm-fcgi, perl через spawn-fcgi
Ну не знаю... Вообще, я давно не пробовал что-нибудь без Апача оставить, может, и правда, уже можно. а mod-perl не быстрее fcgi, даже в исполнении nginx ?

Оффлайн Rider

  • /usr/sbin/control
  • *******
  • Сообщений: 1 136
Re: Перестал запускаться httpd2
« Ответ #13 : 16.04.2014 15:20:29 »
php прекрасно работает через php5-fpm-fcgi, perl через spawn-fcgi
Ну не знаю... Вообще, я давно не пробовал что-нибудь без Апача оставить, может, и правда, уже можно. а mod-perl не быстрее fcgi, даже в исполнении nginx ?

у fcgi другая архитектура. не могу сказать, быстрее или нет - просто предпочитаю frontend держать отдельно. Производительность mod_perl не сравнивал. с php5-fpm-fcgi точно быстрее nginx.