Service tomcat8 konnte nicht gestartet werden mithilfe von service tomcat8 starten
Ich bin mit Vagrant für die Bereitstellung auf Ubuntu Linux, und versuchen zu starten tomcat8
service.
Tomcat 8 installiert wurde apt-get install tomcat8
.
Bei der Verwendung der service tomcat8 start
Kommando, ich bekam die folgende Fehlermeldung:
Job für tomcat8.service ist fehlgeschlagen. Finden Sie unter "systemctl status tomcat8.service" und "journalctl -xe" für details.
Dann spürte ich die systemctl status tomcat8.service
festgestellt, dass:
? tomcat8.service - LSB: Starten Sie Tomcat.
Loaded: loaded (/etc/init.d/tomcat8)
Aktiv: fehlgeschlagen (Ergebnis: exit-code), da Mo 2016-03-28 09:44:17 GMT; 5s gemeldet
Docs: man:systemd-sysv-generator(8)
Prozess: 884 ExecStop=/etc/init.d/tomcat8 stop (code=exited, status=0/SUCCESS)
Prozess: 1312 ExecStart=/etc/init.d/tomcat8 starten (code=exited, status=1/FAILURE)
Mar 28 09:44:12 vagrant-ubuntu-trusty systemd[1]: Starting LSB: Starten Sie Tomcat....
Mar 28 09:44:12 vagrant-ubuntu-trusty tomcat8[1312]: * Starten von Tomcat-servlet-engine tomcat8
Mar 28 09:44:17 Gast-ubuntu-trusty tomcat8[1312]: ...fail!
Mar 28 09:44:17 Gast-ubuntu-trusty systemd[1]: tomcat8.service: control process exited, code=exited status=1
Mar 28 09:44:17 Gast-ubuntu-trusty systemd[1]: Failed to start LSB: Starten Sie Tomcat..
Mar 28 09:44:17 Gast-ubuntu-trusty systemd[1]: Unit tomcat8.service eingegeben failed state.
Mar 28 09:44:17 Gast-ubuntu-trusty systemd[1]: tomcat8.service ist fehlgeschlagen.
Ich bin mir nicht sicher, wie Sie Vorgehen, um meine Tomcat-8-Dienst ausgeführt wird.
/var/log/tomcat8/
?Ich fand, dass ich konnte nicht starten tomcat8 mit
service tomcat8 start
aber für einige Grund es würde start mit /etc/init.d/tomcat8 start
. Nicht sicher, das wird Ihnen helfen, wenn...InformationsquelleAutor Liky | 2016-03-28
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dies könnte im Zusammenhang mit dieser Fehler. Neuere Versionen von Java missbilligen den Einsatz gebilligt Verzeichnisse und scheitern, wenn eine angegeben ist, aber Tomcat8 gibt, selbst wenn es nicht vorhanden ist. Überprüfen Sie die log-in
/var/log/tomcat8/
wie vorgeschlagen, in den Kommentaren, um Ihre Frage zu sehen, ob dies tatsächlich die Ursache des Problems. Wenn es ist, können Sie entweder warten, bis der bug behoben wird, oder versuchen Sie die Aktualisierung catalina.sh Datei vorgeschlagen, in dem verlinkten bug-report.InformationsquelleAutor beldaz
, Was ich getan habe um das Problem zu lösen :
Finden Sie unter tomcat-Abhängigkeiten
dpkg -s tomcat8-common|grep Depends
und das system von der java-version
javar -version
Und versuchen zu Sortieren, die Dinge mit der richtigen java-version, wenn die Dinge nicht zusammenpassen.
, Wenn das nicht der Fall, weiter :
Nie schlecht, um mit zu beginnen
sudo apt-get update
Überprüfen, eventuelle läuft tomcat-Prozesse
ps aux | grep java
Testen Sie die pid, die Sie gehen, um zu töten
pgrep -f tomcat
Gezielte Maßnahmen
sudo pkill -f tomcat
Starten Sie das entfernen durch die Eingabe
sudo apt-get remove tomcat8-
tab.Sie finden könnten :
Komplett entfernen mit ( ich weiß nicht, welche von diesen aus ist die am besten geeignete zu laufen )
sudo apt-get purge tomcat8
odersudo apt-get --auto-remove purge tomcat8
oder nursudo apt-get remove tomcat8
Können Sie auch
sudo apt-get autoremove
Gezielt
sudo rm -r
Ordner wieNeustart
sudo systemctl reboot
Beim wieder auf die Strecke zu installieren
sudo apt-get install tomcat8
Schauen, wie ' s geht
sudo systemctl status tomcat8.service
sudo /usr/share/tomcat8/bin/version.sh
Besser ?
InformationsquelleAutor zer0mode