Ich habe Tomcat6 mit apt-get install tomcat6 auf einem Ubuntu 9.04-Server installiert. Ich habe eine WAR-Datei über die Manager-Oberfläche hochgeladen und versucht, die Anwendung zu starten. Auf der Weboberfläche wurde jedoch ein allgemeiner Fehler angezeigt, der darauf hinwies, dass sie nicht gestartet werden konnte.
Ich versuche, die Protokolle zu finden, um festzustellen, warum mein Krieg nicht beginnt (ich vermute, dass wenig Speicher vorhanden ist, da ich auf einem kleinen VPS bin), aber ich weiß nicht, wo sie sich befinden.
/ var / lib / tomcat6 / logs ist leer. Meine Tomcat-Begrüßungsseite informiert mich zuverlässig über Folgendes:
Tomcat is installed with CATALINA_HOME in /usr/share/tomcat6
CATALINA_BASE in /var/lib/tomcat6,
following the rules from /usr/share/doc/tomcat6-common/RUNNING.txt.gz.
AKTUALISIEREN
Ich versuchte zu rennen.
$ ps -ax
/usr/bin/jsvc -user tomcat6 -cp /usr/share/java/commons-daemon.jar:/usr/share/tomcat6/bin/bootstrap.jar -outfile SYSLOG -errfile SYSLOG -pidfile /var/run/tomcat6.pid
Aber in / var / log / syslog ist nichts
Läuft auch
$ losof -p PID
hat keine Protokolldateien angezeigt ...
$ for PID in $(pgrep jsvc);do sudo ls -l /proc/$PID/fd|grep ' 1 -> ';done
l-wx------ 1 root 500 64 2010-03-30 13:29 1 -> pipe:[301470406]
lrwx------ 1 root 500 64 2010-03-30 13:29 1 -> /dev/null
l-wx------ 1 root root 64 2010-03-30 13:29 1 -> pipe:[301470406]
Vielen Dank,
Gav