Tomcat 8 не запускается в CentOS 7
Я пытаюсь запустить Apache Tomcat на облачном сервере Google. Это сервер CentOS 7, на котором установлен Apache Tomcat 8. Инструкции: https://www.digitalocean.com/community/tutorials/how-to-install-apache-tomcat-8-on-centos-7, но когда я добираюсь до:
sudo systemctl start tomcat
Я получаю сообщение:
Job for tomcat.service failed because the control process exited with error code. See "systemctl status tomcat.service" and "journalctl -xe" for details.
Для статуса systemctl tomcat.service я получаю:
tomcat.service - Apache Tomcat Web Application Container Loaded: loaded (/etc/systemd/system/tomcat.service; disabled; vendor preset: disabled) Active: activating (auto-restart) (Result: exit-code) since Fri 2017-12-29 17:04:47 UTC; 639ms ago Process: 3526 ExecStart=/opt/tomcat/bin/startup.sh (code=exited, status=203/EXEC) Dec 29 17:04:47 jira-dev systemd[1]: Unit tomcat.service entered failed state.
29 декабря 17:04:47 jira-dev systemd [1]: сбой tomcat.service.
Для journalctl -xe я не могу опубликовать все это, потому что это «похоже на спам», но я получаю:
-- The error number returned by this process is 13. Dec 29 16:55:33 jira-dev systemd[1]: tomcat.service: control process exited, code=exited status=203 Dec 29 16:55:33 jira-dev systemd[1]: Failed to start Apache Tomcat Web Application Container. -- Subject: Unit tomcat.service has failed -- Defined-By: systemd
а также
-- The result is failed. Dec 29 16:55:33 jira-dev systemd[1]: Unit tomcat.service entered failed state. Dec 29 16:55:33 jira-dev systemd[1]: tomcat.service failed. Dec 29 16:55:44 jira-dev systemd[1]: tomcat.service holdoff time over, scheduling restart. Dec 29 16:55:44 jira-dev systemd[1]: Starting Apache Tomcat Web Application Container... -- Subject: Unit tomcat.service has begun start-up -- Defined-By: systemd
а также
-- Unit tomcat.service has begun starting up. Dec 29 16:55:44 jira-dev systemd[3317]: Failed at step EXEC spawning /opt/tomcat/bin/startup.sh: Permission denied -- Subject: Process /opttomcat/bin/startup.sh could not be executed -- Defined-By: systemd/
а также
-- The error number returned by this process is 13. Dec 29 16:55:44 jira-dev systemd[1]: tomcat.service: control process exited, code=exited status=203 Dec 29 16:55:44 jira-dev systemd[1]: Failed to start Apache Tomcat Web Application Container. -- Subject: Unit tomcat.service has failed -- Defined-By: systemd
Файл /etc/system/system/tomcat.service выглядит так, как показано в инструкциях.
Я тоже поставил JAVA_HOME
, на всякий случай.
Я вижу ошибку разрешения, но я предоставил пользователю tomcat право собственности на каталог tomcat согласно CentOs 7.1 - Установите Tomcat 8 сcommand cd /opt && sudo chown -R tomcat tomcat/
Я также попытался Environment='CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC'
закомментировать строку из файла tomcat.service, хотя это не помогло, поэтому я удалил комментарий.
Я бегу от имени root.
0 ответов на вопрос
Похожие вопросы
-
9
В чем разница между командами "su -s" и "sudo -s"?
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
4
Каковы различия между основными дистрибутивами Linux? Я замечу?
-
-
2
Ограничить использование процессора для Flash в Firefox?
-
2
Как мне заставить мой микрофон работать под Debian GNOME?
-
2
Конки установки - образцы / идеи?
-
3
Каковы различия между оконными менеджерами Linux?
-
2
ThunderBird / Синхронизация освещения с SE k770i
-
4
Файловая система Linux
-
6
Полноэкранная медленная вспышка в KDE 4