@khodos_dmitry

Почему не запускается httpd?

root ~ # systemctl start httpd.service
Job for httpd.service failed because the control process exited with error code. See "systemctl status httpd.service" and "journalctl -xe" for details.
root ~ # systemctl -l status httpd.service
● httpd.service - The Apache HTTP Server
   Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled)
   Active: failed (Result: exit-code) since Чт 2020-03-05 11:39:19 CET; 6s ago
     Docs: man:httpd(8)
           man:apachectl(8)
  Process: 23973 ExecStop=/bin/kill -WINCH ${MAINPID} (code=exited, status=1/FAILURE)
  Process: 31289 ExecReload=/usr/sbin/httpd $OPTIONS -k graceful (code=exited, status=0/SUCCESS)
  Process: 23971 ExecStart=/usr/sbin/httpd $OPTIONS -DFOREGROUND (code=exited, status=1/FAILURE)
 Main PID: 23971 (code=exited, status=1/FAILURE)

мар 05 11:39:19 CentOS-76-64-minimal systemd[1]: Starting The Apache HTTP Server...
мар 05 11:39:19 CentOS-76-64-minimal systemd[1]: httpd.service: main process exited, code=exited, status=1/FAILURE
мар 05 11:39:19 CentOS-76-64-minimal kill[23973]: kill: cannot find process ""
мар 05 11:39:19 CentOS-76-64-minimal systemd[1]: httpd.service: control process exited, code=exited status=1
мар 05 11:39:19 CentOS-76-64-minimal systemd[1]: Failed to start The Apache HTTP Server.
мар 05 11:39:19 CentOS-76-64-minimal systemd[1]: Unit httpd.service entered failed state.
мар 05 11:39:19 CentOS-76-64-minimal systemd[1]: httpd.service failed.

вот такая ошибка.
Error log:
[Thu Mar 05 11:58:10.424439 2020] [suexec:notice] [pid 24375] AH01232: suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Thu Mar 05 11:58:10.425112 2020] [core:emerg] [pid 24375] (28)No space left on device: AH00023: Couldn't create the ssl-cache mutex
AH00016: Configuration Failed
  • Вопрос задан
  • 12806 просмотров
Решения вопроса 1
@khodos_dmitry Автор вопроса
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@lubezniy
Вторую строчку (из приведённых) в error.log посмотрите. Возможно, решение этой проблемы поможет.
Ответ написан
Комментировать
FoxCloud
@FoxCloud
Хостинг и облачные сервисы
Здравствуйте!
Из лога ошибок видно, что на сервере в разделе, где расположен apache закончилось место.

Для того, чтобы восстановить работу сервера, сделайте:
1. Залогиньтесь на сервер под SSH
2. Убедитесь, что место закончилось. Определите сколько у вас всего места в устройстве
#df -h
3. Проанализируйте чем занято место на сервере.
#du -h --max-depth=2 / | sort -r -h | head -15
4. Очистите место на сервере или обратитесь в отдел продаж хостинг компании с запросом об апгрейде дискового пространства сервера.
5. Когда место будет на сервере запустите апач:
#service httpd start
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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