Hallo, ich habe keine Ahnung warum es jetzt ein paar mal funktioniert hat und jetzt wieder nicht. Ich hoffe jemand von Euch kann Licht ins Dunkel bringen. Hier meine selbserstellte tomcat.server: #!/bin/sh ### BEGIN INIT INFO # Provides: tomcat # Required-Start: $local_fs # Required-Stop: $local_fs # Default-Start: 5 # Default-Stop: 6 # Short-Description: start, stop and restart tomcat # Description: apache tomcat ### END INIT INFO mode=$1 # start or stop or restart case "$mode" in 'start') # Start daemon /usr/local/bin/tomcat_startup ;; 'stop') # Stop daemon /usr/local/bin/tomcat_shutdown ;; 'restart') # Stop the service and regardless of whether it was # running or not, start it again. $0 stop $0 start ;; *) # usage echo "Usage: $0 start|stop|restart" exit 1 ;; esac tia Oli Am Dienstag 13 Dezember 2005 15:04 schrieb Tim Oliver Wagner:
Hi, genau das wars. Sobald ein Netwerk-Device nicht per dhcp konfiguriert wird erscheint "network service failed" ... und da hier network required eingegeben war ist wohl deswegen der Tomcat nicht gestartet worden ...
ok, merci
Oli
Am Dienstag 13 Dezember 2005 09:37 schrieb Gunreben, Peter (Peter):
Dominik,
From: Dominik Klein
[...]
Um es für dich kürzer zu machen:
insserv /etc/init.d/tomcat-server
Evtl. anschließend von Hand die Startnummern der Runlevellinks anpassen.
Alles was du von Hand machst, ist beim nächsten Aufruf von insserv bzw. chkconfig hinfällig. Also, wenn die Bootreihenfolge nicht passt, dann bitte die Zeile: # Required-Start: $local_fs $network $remote_fs entsprechend anpassen und nichts von Hand ändern.
Noch schnuckeliger kannst du den Service über chkconfig aktivieren oder deaktivieren. Hier z.B.:
chkconfig tomcat-server on
Gruss,
Peter.