Hallo,
ich habe mir vor längerem OpenKM 6.3.0 installiert. Das Programm scheint soweit zu laufen wenn es mal gestartet ist.
1 2 3 4 5 6 7 | root@localhost:/opt/OKM/tomcat/logs# service tomcat start Starting Tomcat. root@localhost:/opt/OKM/tomcat/logs# Existing PID file found during start. Removing/clearing stale PID file. Unable to remove or clear stale PID file. Start aborted. root@localhost:/opt/OKM/tomcat/logs# |
Das Problem habe ich mit starten und stopen der Anwendung.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 | root@localhost:/opt/OKM/tomcat/logs# nano /etc/init.d/tomcat GNU nano 2.2.6 File: /etc/init.d/tomcat #!/bin/sh ### BEGIN INIT INFO # Provides: tomcat # Required-Start: $remote_fs $syslog # Required-Stop: $remote_fs $syslog # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Start and stop Apache Tomcat # Description: Enable Apache Tomcat service provided by daemon. ### END INIT INFO ECHO=/bin/echo TEST=/usr/bin/test TOMCAT_USER=openkm TOMCAT_HOME=/opt/OKM/tomcat #TOMCAT_START_SCRIPT="$TOMCAT_HOME/bin/catalina.sh jpda start" #TOMCAT_STOP_SCRIPT="$TOMCAT_HOME/bin/catalina.sh stop -force" TOMCAT_START_SCRIPT=$TOMCAT_HOME/bin/startup.sh TOMCAT_STOP_SCRIPT=$TOMCAT_HOME/bin/shutdown.sh $TEST -x $TOMCAT_START_SCRIPT || exit 0 $TEST -x $TOMCAT_STOP_SCRIPT || exit 0 start() { $ECHO -n "Starting Tomcat" su - $TOMCAT_USER -c "$TOMCAT_START_SCRIPT &" $ECHO "." } stop() { $ECHO -n "Stopping Tomcat" su - $TOMCAT_USER -c "$TOMCAT_STOP_SCRIPT 60 -force &" while [ "$(ps -fu $TOMCAT_USER | grep java | grep tomcat | wc -l)" -gt "0" ]; do sleep 5; $ECHO -n "." done $ECHO "." } case "$1" in start) start ;; stop) stop ;; restart) stop sleep 30 start ;; *) $ECHO "Usage: tomcat {start|stop|restart}" |
Die Anwendung startet nur mit ./catalina.sh jpda start und stopt mit ./catalina.sh stop -force aus dem Installationsverzeichnis.
ich bin am verzweifeln.
Wo kann der fehler liegen?
Gruß Eduard