PyLoad + Autostart

Status
Für weitere Antworten geschlossen.

christian_at

Benutzer
Mitglied seit
19. Jun 2011
Beiträge
11
Punkte für Reaktionen
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?
 

Binomico

Benutzer
Mitglied seit
01. Jun 2010
Beiträge
573
Punkte für Reaktionen
0
Punkte
42
Hi Christian,

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

Gruß
 

christian_at

Benutzer
Mitglied seit
19. Jun 2011
Beiträge
11
Punkte für Reaktionen
0
Punkte
0
Job :)

Hallo,

Ja sind Sie und mit S99pyload.sh benannt.

Ins INIT.D geschupst. Nur leider keinen erfolg.
Im error log steht auch nix.
 

Capu

Benutzer
Mitglied seit
30. Mrz 2011
Beiträge
253
Punkte für Reaktionen
0
Punkte
0
Funktioniert das Script wenn du es "per Hand" aufrufst?
 

christian_at

Benutzer
Mitglied seit
19. Jun 2011
Beiträge
11
Punkte für Reaktionen
0
Punkte
0
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.
 

Binomico

Benutzer
Mitglied seit
01. Jun 2010
Beiträge
573
Punkte für Reaktionen
0
Punkte
42
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ß
 

christian_at

Benutzer
Mitglied seit
19. Jun 2011
Beiträge
11
Punkte für Reaktionen
0
Punkte
0
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 :(
 

Binomico

Benutzer
Mitglied seit
01. Jun 2010
Beiträge
573
Punkte für Reaktionen
0
Punkte
42
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ß
 

christian_at

Benutzer
Mitglied seit
19. Jun 2011
Beiträge
11
Punkte für Reaktionen
0
Punkte
0
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?
 

Binomico

Benutzer
Mitglied seit
01. Jun 2010
Beiträge
573
Punkte für Reaktionen
0
Punkte
42
... 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
 

christian_at

Benutzer
Mitglied seit
19. Jun 2011
Beiträge
11
Punkte für Reaktionen
0
Punkte
0
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?
 

Binomico

Benutzer
Mitglied seit
01. Jun 2010
Beiträge
573
Punkte für Reaktionen
0
Punkte
42
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!
 

christian_at

Benutzer
Mitglied seit
19. Jun 2011
Beiträge
11
Punkte für Reaktionen
0
Punkte
0
Danke für die Antwort. Sehe es mir morgen mal genauer an.

Gute Nacht!
 

christian_at

Benutzer
Mitglied seit
19. Jun 2011
Beiträge
11
Punkte für Reaktionen
0
Punkte
0
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