#1
|
|||
|
|||
![]()
Hallo,
ich hoffe, ich mache mich hier nicht völlig zum Deppen! ![]() Ich habe einen Microserver Gen8 mit installiertem Openmediavault. Java, und JD2 sind installiert, und wenn ich ihn von Hand starte funktioniert er auch. Mit Problem ist, dass ich keinen Autostart hinbekomme, wenn der Server neu gestartet wird. Ich habe folgendes Script erstellt: Code:
#!/bin/sh DESC="JDownloader 2 Headless" NAME=JDownloader2 PIDFILE=/opt/jd2/JDownloader.pid COMMAND="/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java -- -jar /opt/jd2/JDownloader.jar" USER=frank RUN_AS=frank d_start() { sleep 10 start-stop-daemon --start --quiet --background --pidfile $PIDFILE --user $USER --chuid $RUN_AS --exec $COMMAND } d_stop() { start-stop-daemon --stop --quiet --pidfile $PIDFILE sleep 10 if [ -e $PIDFILE ] then rm $PIDFILE fi } case $1 in start) echo -n "Starting $DESC: $NAME" d_start & echo "." ;; stop) echo -n "Stopping $DESC: $NAME" d_stop echo "." ;; restart) echo -n "Restarting $DESC: $NAME" d_stop sleep 10 d_start echo ":" ;; *) echo "usage: $NAME [start|stop|restart]" exit 1 ;; esac exit Was mache ich falsch? Schonmal Danke im voraus! Last edited by Baron1971; 11.03.2016 at 17:07. |
#2
|
||||
|
||||
![]()
Das Script ist schonmal *fehlerhaft*!
Bitte nicht --pidfile $PIDFILE nehmen. JDownloader speichert seine PID selbst in der Datei JDownloader.pid im JD Ordner. Die Lösung im Skript versagt sobald sich JDownloader mal neustartet /zb Installation von Updates!. Ist zu dem Zeitpunkt wo das Script gestartet wird schon alles durch? Also Netzwerk initiiert und Laufwerke gemountet? Das Skript alleins in init.d reicht nicht! du musst natürlich noch das Skript den entsprechenden Runlevels zuweisen ![]() Oder machst es einfach und rufst es von in /etc/rc.local auf ![]()
__________________
JD-Dev & Server-Admin |
#3
|
|||
|
|||
![]()
Verrätst du mir auch was ich in die rc.local eintragen muss! Ich bin da leider nicht so die Leuchte!
|
#4
|
||||
|
||||
![]()
den befehl mit dem du JDownloader von Hand startest
![]() zb /etc/init.d/JDownloader start ;)
__________________
JD-Dev & Server-Admin |
![]() |
Thread Tools | |
Display Modes | |
|
|