PyLoad + Autostart

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

christian_at

Benutzer
Registriert
19. Juni 2011
Beiträge
11
Reaktionspunkte
0
Punkte
0
Hallo,

Hab soeben meine Synology Neu Installiert.
Jetzt habe ich gleich mal PyLoad installiert das auch einwandfrei läuft.

Hab das Startscript aus dem Wiki genommen und wenn ich es ausführe startet PyLoad auch.

Jedoch wenn die Synology Neustartet dann muss ich immer pyload manuell starten obwohl das startscript im init.d drin liegt.

Jemand ne Idee?
 
Hi Christian,

hast du das Script ausführbar gemacht und mit großem S zu Beginn? "chmod +x S99pyload"

Gruß
 
Job :)

Hallo,

Ja sind Sie und mit S99pyload.sh benannt.

Ins INIT.D geschupst. Nur leider keinen erfolg.
Im error log steht auch nix.
 
Funktioniert das Script wenn du es "per Hand" aufrufst?
 
JA

Hallo,

Das ist ja das lustige.
Das Script läuft wenn ich es jedesmal Manuell starte.

Kopiert hab ich das Script schon versucht in:
/usr/syno/etc/rc.d/S99pyload.sh
/etc/init.d/
/opt/etc/init.d/

Ich habe nebenbei noch ein Script laufen das heißt: SYSStat.
Dieses läuft problemlos beim Starten der Synology.
 
Moin,

das Script gehört in "/opt/etc/init.d/". Probier mal nur "S99pyload", ohne die Endung (sollte zwar auch so funktionieren, aber probiers dennoch mal).

... hast du das Script via Konsole erstellt?

Gruß
 
Synology Problem

Danke für deine Antwort.

Hab jetzt die Synology Neu aufgesetzt da ich einen HDD Tausch gemacht habe.
Hab alles wie beim WIKI Installiert nur leider noch immer das selbe Problem ich muss es immer Manuell starten obwohl ich es nur mehr als S99pyload eingefügt habe.

In den Logfiles steht wieder nichts :(
 
Hast du auf symlink umgestellt und evtl. vergessen das optware Script ausführbar zu machen?
Ich habe nebenbei noch ein Script laufen das heißt: SYSStat.
Dieses läuft problemlos beim Starten der Synology.
Wo liegt das genau?

Gruß
 
Sodala.

SYSStat läuft derzeit nicht mehr darauf da ich neu Installiert habe und die Fehlerquellen ausschließen will.
Aber das war in /opt/etc/init.d/ drin.

Das jetzige Script für Optware habe ich schon probiert in:
/usr/local/etc/rc.d/
/usr/syno/etc/rc.d/

Bei beiden Funktioniert es leider nicht.

Wenn ich direkt optware ausführe über das terminal läuft pyload auch.
Hab ich zu 100% An die Anleitung gehlaten.

Hast du vielleicht noch eine IDEE woran es liegen kann?
 
... schau mer mal :cool: (ich tipp auf fehlende Rechte des optware.sh, aber das lässt sich ja problemlos rausfinden)

- alle von dir erstellten optware / pyload Scripte, außer /usr/local/etc/rc.d/optware.sh und /opt/etc/init.d/S99pyload entfernen

- DS neu starten
- PuTTY als root anmelden
- cd /usr/local/etc/rc.d/; dir
- Ausgabe hier posten

- /usr/local/etc/rc.d/optware.sh stop
- /usr/local/etc/rc.d/optware.sh start
- Ausgabe hier posten


- cd /; dir
- Ausgabe hier posten

- cd /opt/etc/init.d/; dir
- Ausgabe hier posten

So das reicht fürs erste! :D
 
Hallo,

Also zum Thema:
cd /usr/local/etc/rc.d/; dir

Ausgabe 1:
skynet> cd /usr/local/etc/rc.d/; dir
drwxr-xr-x 2 root root 4096 Jun 22 14:55 .
drwxr-xr-x 3 root root 4096 Jun 22 14:32 ..
-rwxr-xr-x 1 root root 1479 Jun 22 14:32 S99optware.sh

Ausgabe 2 (mit Start):
skynet> ./optware.sh start
Starting Service: PyLoad

Ausgabe 2 (mit Stop):
skynet> ./optware.sh stop
skynet>

Ausgabe 3:
skynet> cd /usr/local/etc/rc.d/; dir
drwxr-xr-x 2 root root 4096 Jun 22 14:55 .
drwxr-xr-x 3 root root 4096 Jun 22 14:32 ..
-rwxr-xr-x 1 root root 1479 Jun 22 14:32 S99optware.sh
skynet> cd /; dir
drwxr-xr-x 21 root root 4096 Jun 22 17:17 .
drwxr-xr-x 21 root root 4096 Jun 22 17:17 ..
drwx------ 6 root root 4096 Jun 22 16:49 .pyload
-rw------- 1 root root 1024 Jun 22 14:08 .rnd
drwxr-xr-x 2 root root 4096 Jun 22 14:06 bin
drwxr-xr-x 10 root root 45056 Jun 22 17:18 dev
drwxr-xr-x 15 root root 4096 Jun 22 21:17 etc
drwxr-xr-x 13 root root 4096 Jun 22 17:18 etc.defaults
drwxr-xr-x 2 root root 4096 Jun 10 18:36 initrd
drwxr-xr-x 15 root root 12288 Jun 22 14:07 lib
lrwxrwxrwx 1 root root 11 Jun 22 14:07 linuxrc -> bin/busybox
drwx------ 2 root root 4096 Jun 10 18:28 lost+found
drwxr-xr-x 2 root root 4096 Jun 10 18:27 mnt
lrwxrwxrwx 1 root root 17 Jun 22 14:30 opt -> /volume1/@optware
dr-xr-xr-x 88 root root 0 Jan 1 1970 proc
drwxr-xr-x 4 root root 4096 Jun 22 17:04 root
drwxr-xr-x 2 root root 4096 Jun 22 14:07 sbin
drwxr-xr-x 11 root root 0 Jan 1 1970 sys
drwxrwxrwx 7 root root 780 Jun 22 21:17 tmp
drwxr-xr-x 7 root root 4096 Jun 22 14:06 usr
drwxr-xr-x 11 root root 4096 Jun 22 17:18 var
drwxr-xr-x 12 root root 4096 Jun 22 14:08 var.defaults
drwxr-xr-x 9 root root 4096 Jun 22 17:18 volume1
drwxr-xr-x 3 root root 4096 Jun 22 17:18 volume2

Hab es bisjetzt auch getestet mit einen anderen Script das ein Backup macht.
Optware wird ausgeführt und startete auch den Backup.

Nur wenn ich pyload alleine reinschupfe startet er es nicht :(
Wie gesagt das Manuell ausführen funkt dann.

Hast du ne IDEE ob was falsch ist?
 
Hast du ne IDEE ob was falsch ist?
Hab ich zu 100% An die Anleitung gehlaten.

3362687052_3336ce08ef.jpg


... meine Vermutung war falsch, dennoch, die Lösung steht ein Post vor dem deinen ... auch wenns arrogant rüberkommt, aber les dir die Anleitungen, explizit DAS und DAS nochmal in Ruhe durch, damit du verstehst, was du machst :-)


Gut Nacht!
 
Endlich. Der Fehler wurde gefunden.
Jetzt ist mir klar warum es nicht geht .)

Nach 6 Tagen bin ich auf dem Fehler draufgekommen *LOL*.

@Binomico: Es war kein rechte Problem und Optware wurde korrekt ausgeführt.
Man darf die Config Files nicht ins Root Homeverzeichnis schupsen :)

Seitdem ich die Config Files in: /opt/pyload/.pyload/ habe funktionierts.
Komisch in der alten DSM Firmware hat es funktioniert direkt vom ROOT Home Verzeichnis.

Danke nochmals für deine unterstützung und Tips.
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat