Tomcat 8 sagt, dass es gestartet, aber es läuft nicht auf Linux / CentOS
Neu auf Tomcat. Heruntergeladen und entpackt tomcat 8.0.9 zu meinem CentOS-server. Platziert die Dateien in /opt/tomcat.
/opt/tomcat/bin/setenv.sh enthält:
JRE_HOME=/usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/java
CATALINA_PID="$CATALINA_BASE/tomcat.pid"
Meiner Umgebung variable CATALINA_HOME gesetzt ist /opt/tomcat, doppelt geprüft durch:
set | grep CATALINA_HOME
CATALINA_HOME=/opt/tomcat
/Opt/tomcat/bin/startup.sh Ausgänge:
/opt/tomcat/bin/startup.sh
Unter Verwendung CATALINA_BASE: /opt/tomcat
Unter Verwendung CATALINA_HOME: /opt/tomcat
Mit CATALINA_TMPDIR: /opt/tomcat/temp
Die Verwendung JRE_HOME: /usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/java
Unter Verwendung CLASSPATH: /opt/tomcat/bin/bootstrap.jar:/opt/tomcat/bin/tomcat-juli.jar
Mit CATALINA_PID: /opt/tomcat/tomcat.pid
Vorhandene PID-Datei beim start.
Entfernen/löschen veraltete PID-Datei.
Tomcat gestartet.
Allerdings ist es nicht wirklich starten. Wenn ich netstat-es gibt nichts, hören Sie auf 8080:
netstat -tulpn
Aktive Internetverbindungen (nur Server)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1303/sshd
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 1065/master
tcp 0 0 :::80 :::* HÖREN 1504/httpd
tcp 0 0 :::22 :::* HÖREN 1303/sshd
tcp 0 0 ::1:25 :::* HÖREN 1065/master
tcp 0 0 :::443 :::* HÖREN 1504/httpd
und kein Prozess mit dem Namen tomcat -
ps aux | grep "tomcat"
root 15193 0.0 0.0 103244 852 pts/0 S+ 08:40 0:00 grep tomcat
Schließlich, als ich das shutdown.sh Skript es bestätigt, dass es keine tomcat-Prozess laufen, obwohl der .pid-Datei erstellt wurde.
/opt/tomcat/bin/shutdown.sh
Unter Verwendung CATALINA_BASE: /opt/tomcat
Unter Verwendung CATALINA_HOME: /opt/tomcat
Mit CATALINA_TMPDIR: /opt/tomcat/temp
Die Verwendung JRE_HOME: /usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/java
Unter Verwendung CLASSPATH: /opt/tomcat/bin/bootstrap.jar:/opt/tomcat/bin/tomcat-juli.jar
Mit CATALINA_PID: /opt/tomcat/tomcat.pid
PID-Datei gefunden wurde, aber kein passender Prozess gefunden wurde. Stop abgebrochen.
Jede Hilfe wird sehr geschätzt!!!!
InformationsquelleAutor user3901597 | 2014-08-02
Du musst angemeldet sein, um einen Kommentar abzugeben.
JRE_HOME variable war falsch. Es wurde darauf hingewiesen, die eigentliche java-binary eher als java-Ordner.
wurde ersetzt mit:
in der $CATALINA_HOME/bin/setenv.sh Datei.
Das problem entdeckt, nach einem Blick auf die $CATALINA_HOME/logs/catalina.aus Datei und sehen, Fehler messaging, dass die JRE_HOME-variable keine gültige Ordner.
InformationsquelleAutor user3901597