Tomcat 8 kann nicht mit CentOS 7 gestartet werden
Ich versuche, Apache Tomcat auf einem Google Cloud-Server zu starten. Es ist ein CentOS 7-Server, auf dem Apache Tomcat 8 installiert ist. Anweisungen sind https://www.digitalocean.com/community/tutorials/how-to-install-apache-tomcat-8-on-centos-7, aber wenn ich komme:
sudo systemctl start tomcat
Ich erhalte die Nachricht:
Job for tomcat.service failed because the control process exited with error code. See "systemctl status tomcat.service" and "journalctl -xe" for details.
Für systemctl status tomcat.service bekomme ich:
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. Dezember 17:04:47 jira-dev systemd [1]: tomcat.service ist fehlgeschlagen.
Für journalctl -xe kann ich nicht alles posten, weil es "wie Spam aussieht", aber ich erhalte:
-- 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
und
-- 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
und
-- 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/
und
-- 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
Die Datei /etc/system/system/tomcat.service sieht aus wie in den Anweisungen beschrieben.
Ich habe auch eingestellt JAVA_HOME
, nur für den Fall.
Ich sehe den Berechtigungsfehler, aber ich habe dem Tomcat-Benutzer gemäß CentOs 7.1 den Besitz des Tomcat-Verzeichnisses erteilt - Installieren Sie Tomcat 8 mit demcommand cd /opt && sudo chown -R tomcat tomcat/
Ich habe auch versucht, die Environment='CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC'
Zeile aus der Tomcat.service-Datei zu kommentieren, obwohl sie nicht geholfen hat, also habe ich sie unkommentiert.
Ich laufe als root.
0 Antworten auf die Frage
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
2
ThunderBird / Lichtsynchronisation mit SE k770i
-
4
Linux-Dateisystem
-
6
Vollbild-Flash langsam in KDE 4