httpd не запускается при работе Tomcat

Я наблюдаю проблему при использовании Apache httpd и Tomcat в CentOS 7. Оба они работают на одном хосте, оба установлены из официальных репозиториев. httpd использует SAML с mod_auth_mellon и прокси для внутреннего веб-приложения, работающего в Tomcat.

Исходная ситуация:

  1. Обе службы остановлены

Первый вариант использования:

  1. systemctl start httpd
  2. systemctl start tomcat
  3. -> работает

Второй вариант использования:

  1. systemctl start tomcat
  2. systemctl start httpd
  3. -> НЕ работает

Сообщение об ошибке:

Aug 09 14:03:08 prod2.localdomain systemd[1]: Starting The Apache HTTP Server...
-- Subject: Unit httpd.service has begun start-up
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit httpd.service has begun starting up.
Aug 09 14:03:09 prod2.localdomain systemd[1]: httpd.service: main process exited, code=exited, status=1/FAILURE
Aug 09 14:03:09 prod2.localdomain kill[55952]: kill: cannot find process ""
Aug 09 14:03:09 prod2.localdomain systemd[1]: httpd.service: control process exited, code=exited status=1
Aug 09 14:03:09 prod2.localdomain systemd[1]: Failed to start The Apache HTTP Server.
-- Subject: Unit httpd.service has failed
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit httpd.service has failed.
--
-- The result is failed.
Aug 09 14:03:09 prod2.localdomain systemd[1]: Unit httpd.service entered failed state.
Aug 09 14:03:09 prod2.localdomain systemd[1]: httpd.service failed.

Нет конфликтов портов, проверено это с помощью netstat -nalp . httpd привязан только к порту 80, tomcat только к 8080 и 8009.

Поэтому два вопроса:

  1. Что systemd пытается убить?
  2. Что происходит?
0
задан 10 August 2017 в 10:32
1 ответ

Что-нибудь есть в error_log? Также проверьте настройки /usr/lib/systemd/system/httpd.service/httpd.service в systemd. Может есть зависимость.

0
ответ дан 5 December 2019 в 07:35

Теги

Похожие вопросы