#1
|
|||
|
|||
Synology DSM7 JD startet nicht mehr
Hallo
mein JD startet nicht mehr, gestern lief ein Update vom Filebot und Java und jetzt gehts nicht mehr :( Jemand einen Tipp ? Code:
admin@NAS:/volume1/@appstore/JDownloader$ cat /volume1/Downloads/JDownloader.log nohup: failed to run command ‘/usr/local/java/bin/java’: No such file or directory Code:
java -version openjdk version "16.0.1" 2021-04-20 OpenJDK Runtime Environment (build 16.0.1+9-24) OpenJDK 64-Bit Server VM (build 16.0.1+9-24, mixed mode, sharing) Gruß Kai Last edited by ultrahigh; 16.06.2021 at 08:50. |
#2
|
||||
|
||||
Ich vermute der Pfad zu Java hat sich geändert und ist nun nicht mehr /usr/local/java/bin/java
Ich würde das Skript von JDownloader anpassen, das java nicht mehr absolut referenziert wird. Es sollte irgendwo in /var/packages/JDownloader.../scripts/start-stop-script oder so liegen
__________________
JD-Dev & Server-Admin |
#3
|
|||
|
|||
Wie finde ich den Pfad raus zu Java ?
Das ist wohl das Script: Code:
:/var/packages/JDownloader/scripts$ cat start-stop-status #!/bin/sh # @version 2015-09-20 # @env run by DSM, $SYNOPKG_PKGDEST example: "/volume1/@appstore/JDownloader" source /etc/profile JAVA_BIN="${JAVA_HOME}/bin/java" JAVA_OPTIONS="-Djava.awt.headless=true -jar" SYNOPKG_PKGDEST="/volume1/@appstore/JDownloader" DAEMON="${SYNOPKG_PKGDEST}/JDownloader.jar" PIDFILE="${SYNOPKG_PKGDEST}/JDownloader.pid" PACKAGE_NAME="JDownloader" LOGFILE="/volume1/Downloads/JDownloader.log" export LC_ALL=en_US.utf8 export LANG=en_US.utf8 case $1 in start) if [ ! -f $PIDFILE ]; then nohup ${JAVA_BIN} ${JAVA_OPTIONS} ${DAEMON} >>$LOGFILE 2>&1 & echo "$PACKAGE_NAME started ..." elif PID=$(cat $PIDFILE) && [ -e /proc/${PID} -a /proc/${PID}/exe ]; then echo "$PACKAGE_NAME is already running ..." else echo "$PACKAGE_NAME process has invalid pid, cleaning up..." rm $PIDFILE nohup ${JAVA_BIN} ${JAVA_OPTIONS} ${DAEMON} >>$LOGFILE 2>&1 & fi ;; stop) PID=$(cat $PIDFILE) if [ -f $PIDFILE ]; then kill $PID; echo "$PACKAGE_NAME stopped ..." else echo "$PACKAGE_NAME is not running ..." fi ;; restart) PID=$(cat $PIDFILE) if [ -f $PIDFILE ]; then kill $PID; echo "$PACKAGE_NAME stopped ..." echo "$PACKAGE_NAME re-starting ..." sleep 1 nohup ${JAVA_BIN} ${JAVA_OPTIONS} ${DAEMON} >>$LOGFILE 2>&1 & sleep 1 echo "$PACKAGE_NAME re-started ..." else echo "$PACKAGE_NAME is not running ..." fi ;; status) sleep 1 if [ ! -f $PIDFILE ]; then echo "$PACKAGE_NAME is stopped ..." exit 1 else echo "$PACKAGE_NAME is running ..." exit 0 fi ;; log) echo "$LOGFILE" ;; checkpw) cat ${SYNOPKG_PKGDEST}/cfg/org.jdownloader.api.myjdownloader.MyJDownloaderSettings.json|grep -E "email|password" ;; setpw) echo "Enter your email address: " read email echo "Enter your password: " read password echo -ne "{\n \"email\" : \"${email}\",\n \"password\" : \"${password}\"\n}\n" >${SYNOPKG_PKGDEST}/cfg/org.jdownloader.api.myjdownloader.MyJDownloaderSettings.json ;; enable) touch /var/packages/JDownloader/enabled ;; disable) rm /var/packages/JDownloader/enabled ;; *) echo -e "$PACKAGE_NAME package\n\nUsage:\n\t$0 (start|stop|restart|status|log|checkpw|setpw|enable|disable)\n" ;; esac exit 0 Last edited by ultrahigh; 16.06.2021 at 09:46. |
#4
|
||||
|
||||
Quote:
Quote:
sowie Quote:
Quote:
__________________
JD-Dev & Server-Admin Last edited by Jiaz; 17.06.2021 at 15:16. |
#5
|
|||
|
|||
Danke!
*erledigt* |
#6
|
||||
|
||||
Danke für die Rückmeldung! ich vermute das das neue Java Update nicht länger die JAVA_HOME Variable setzt und das Skript hat hierfür leider keinen *Fallback*. Werden wohl einige den Post hier lesen, wenn Sie Java aktualisieren
__________________
JD-Dev & Server-Admin |
#7
|
|||
|
|||
Hatte das selbe Problem und dank deines Tipps, Jiaz, das Problem auch beheben können.
Beste Grüße ckbaxter |
#8
|
||||
|
||||
Freut mich das es klappt und Danke fürs Feedback!
__________________
JD-Dev & Server-Admin |
#9
|
|||
|
|||
Moin,
danke für die Weiterleitung Jiaz, aber meine Fähigkeiten lassen zu wünschen übrig. Ich habe aktuell Putty geöffnet und mich mit meiner NAS verbunden. Wie navigiere ich nun zum korrekten Pfad und wie nehme ich die Änderung vor? /edit: ich konnte mit "cd" zum richtigen Pfad navigieren Vielen Dank für deine Hilfe und Geduld. Grüße Last edited by figor; 17.06.2021 at 14:07. |
#10
|
||||
|
||||
Tutorials dazu findest du überall im Netz (auch auf Deutsch) z.B.:
hostpapa.com/knowledgebase/list-basic-ssh-commands/ Grüße, psp
__________________
JD Supporter, Plugin Dev. & Community Manager
Erste Schritte & Tutorials || JDownloader 2 Setup Download |
#11
|
|||
|
|||
Moin,
nochmals Danke für die Antwort pspzockerscene, vielleicht wäre es einfacher mir diesen Befehl zu nennen, bevor ich mich weiter tief in ssh einlese. Einige Seiten im Internet habe ich bisher gelesen, aber funktoniert hat bisher nichts. /edit: nano, sudo nano und pico haben bisher nicht funktioniert Grüße Last edited by figor; 17.06.2021 at 14:30. |
#12
|
||||
|
||||
@figor: Ich kann gerne via Teamviewer helfen, meld dich an support@jdownloader.org
__________________
JD-Dev & Server-Admin |
#13
|
|||
|
|||
Moin,
danke für den erstklassigen Support via Teamviewer! Schön das es solch ein Forum mit hilfsbereiten Admins und Membern gibt. Daumen hoch! :D Last edited by figor; 18.06.2021 at 08:58. |
#14
|
||||
|
||||
Gern geholfen
__________________
JD-Dev & Server-Admin |
#15
|
||||
|
||||
Tritt das Problem ab einer bestimmten Javaversion auf oder mit dem Update vom Synology Paket "Java Installer" von Version 2.13 auf 2.16?
Ich habe aktuell noch 2.13 und habe das Problem noch nicht. Ich habe mal den Ersteller der Synology JDownloader Paketquelle kontaktiert und darum gebeten, das Script so anzupassen, dass es beide Fälle abdeckt. Ich gehe davon aus, dass wir die Tage noch weitere Meldungen zu diesem Problem bekommen werden... @figor Danke für's Feedback Grüße, psp
__________________
JD Supporter, Plugin Dev. & Community Manager
Erste Schritte & Tutorials || JDownloader 2 Setup Download Last edited by pspzockerscene; 17.06.2021 at 16:16. |
#16
|
|||
|
|||
Quote:
Leider ist Linux/Java für mich auch nur Bahnhof und ich wüsste auch nicht WO im Wirrwar der Verzeichnisse ich was suchen sollte... Teamviewer? - |
#17
|
|||
|
|||
Quote:
schreib' ne Mail an "support@jdownloader.org", dann sollte der Teamviewer-Support bald kommen Grüße |
#18
|
|||
|
|||
Habe das selbe Problem. Wird es zeitnah ein update geben?
|
#19
|
||||
|
||||
@Nikuda: Nur der Ersteller des Synology Pakets kann ein Update veröffentlichen. Wir können da wenig machen :( Ich kann gerne via Teamviewer helfen, siehe Thread
Edit/Delete Message
__________________
JD-Dev & Server-Admin |
#20
|
||||
|
||||
Bitte die obigen Posts lesen...
Der Ersteller der Synology Paketquelle hat sich bisher nicht bei uns gemeldet. Ich bin noch nicht dazu gekommen, eine Anleitung zu schreiben ansonsten werde ich diese hier posten. Wir können zwar per Teamviewer helfen, aber sobald der "Ansturm" größer wird passt das zeitlich nicht mehr - da schreibe ich euch lieber eine verständliche Anleitung Ich wünsche ein schönes Wochenende! Grüße, psp
__________________
JD Supporter, Plugin Dev. & Community Manager
Erste Schritte & Tutorials || JDownloader 2 Setup Download |
#21
|
|||
|
|||
Quote:
Hat wunderbar funktioniert! Ich bin immer wieder positiv verwundert, was für einen genialen und vor allem effektiven Support man hier geboten bekommt. Ich kenne nicht eine kommerzielle Firma, die damit auch nur annähernd Konkurrieren könnte. Deshalb an dieser Stelle auch noch einmal ein großer Dank, an das so stark engagierte Team und die helfenden Engel! Ihr seid einfach nur Klasse, DANKE! |
#22
|
||||
|
||||
@BigBugHmb: Danke für die Worte
__________________
JD-Dev & Server-Admin |
#23
|
||||
|
||||
@BigBugHmb
Von mir auch herzlichen Dank Grüße, psp
__________________
JD Supporter, Plugin Dev. & Community Manager
Erste Schritte & Tutorials || JDownloader 2 Setup Download |
#24
|
|||
|
|||
Ich habe die beiden Änderungen durchgeführt... startet aber leider immer noch nicht.
Es kommt die Fehlermeldung: "Paketdienst konnte nicht gestartet werden." Muss mal schauen, woran das liegt. EDIT: Dieser Fehler taucht nun im LOG File auf: "java: error while loading shared libraries: libjli.so: cannot open shared object file: No such file or directory" EDIT2: Eine Neuinstallation von Java hat geholfen und das Problem gelöst. Jdownloader läuft nun. Last edited by Nikuda; 29.06.2021 at 14:07. |
#25
|
||||
|
||||
@Nikuda: Danke für die Rückmeldung. Lösung war also die Anpassung des Startskripts + Neuinstallation von Java, richtig?
__________________
JD-Dev & Server-Admin |
#26
|
||||
|
||||
__________________
JD Supporter, Plugin Dev. & Community Manager
Erste Schritte & Tutorials || JDownloader 2 Setup Download |
#27
|
|||
|
|||
Nach dem Update auf DSM 7 lief jDownloader bei mir nicht mehr. Habe also voller Hoffnung das Java Paket von Rednoah für DSM 7 von seiner Github Seite geladen und installiert, weil es die einzige Java Version war, die (soweit ich bisher feststellen konnte) auch unter DSM 7 läuft. Dann gabs erstmal eine Enttäuschung, weil jDownloader weiterhin den Dienst verweigerte. Zum Glück habe ich dann aber diese Anleitung hier gefunden und nach dem Bearbeiten des Scripts startet jDownloader nun wieder und ist über myjdownloader erreichbar. Vielen Dank!
Last edited by xtv4812; 30.06.2021 at 16:43. |
#28
|
||||
|
||||
@xtv4812: Danke für deine Rückmeldung!
__________________
JD-Dev & Server-Admin |
#29
|
|||
|
|||
Ja genau, richtig.
|
#30
|
||||
|
||||
@Nikuda: Danke!
__________________
JD-Dev & Server-Admin |
#31
|
||||
|
||||
HIER gibt es zwei neue Anleitungen für DSM7.
Bitte diese nutzen und Feedback in diesem Thread hinterlassen, da ich den hier jetzt schließe. Grüße, psp
__________________
JD Supporter, Plugin Dev. & Community Manager
Erste Schritte & Tutorials || JDownloader 2 Setup Download |
Thread Tools | |
Display Modes | |
|
|