Auteur Topic: Opstarten - waar o waar...  (gelezen 5052 keer)

Offline tredelijkheid

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 5
Opstarten - waar o waar...
« Gepost op: 24 oktober 2015, 16:21:09 »
Had het wel eens eerder uitgezocht en toegepast maar Google laat me nu in de steek...

Waar staan ook al weer je "eigen" opstartscripts die worden uitgevoerd bij het booten van mijn DS415+ met DSM 5.2?
Kan me herinneren dat ze steeds weer terug gezet werden door DSM maar had het even op moeten schrijven...

In ieder geval niet in in: /usr/local/rc.d
Daar staat niets in terwijl ik wel bijvoorbeeld Plex processen heb draaien.

Ook niet in de GUI admin, staan er wel een paar in maar kan er ook een paar missen...

Sorry... had het even moeten documenteren... Nu met de gebakken peren :-(

Theo.

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1336
  • -Ontvangen: 7769
  • Berichten: 43.096
  • FIFO / LIFO
    • Truebase
Re: Opstarten - waar o waar...
« Reactie #1 Gepost op: 24 oktober 2015, 17:15:35 »
Het is: /usr/syno/etc/rc.d


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-7   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-7
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.3-25426-2   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.1-69057-4
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 6.2.4-25556-7   RT2600ac  SRM 1.2.5-8227-11
BeeDrive 1TB                                                                                                        MR2200ac  SRM 1.2.5-8227-11

Offline tredelijkheid

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 5
Re: Opstarten - waar o waar...
« Reactie #2 Gepost op: 24 oktober 2015, 21:26:13 »
Birdy,

Helaas, doet het ook niet... Heb volgens mij wel 10 methodes en locaties geprobeerd maar geen succes.
Best een beetje triest - als je het script gewoon zelf intypt werkt het feilloos. Nu al van 13:00 bezig om gewoon een pakketje op te laten starten... Overigens is het geen package maar iets wat ik zelf gewdownload heb (Admin interface voor Minecraft).
Misschien doet mijn scrip het niet:

#!/bin/sh):
#
# Startup script voor McMyAdmin
#
# Stop myself if running
PIDFILE=/var/run/S99mcmyadmin.pid
#
start() {
sleep 1
cd /volume1/@appstore/McMyAdmin
nohup /volume1/@appstore/McMyAdmin/MCMA2_Linux_x86_64 &
# write pidfile
echo $! > $PIDFILE
}
#
stop() {
[ -f ${PIDFILE} ] && kill `cat ${PIDFILE}`
# remove pidfile
rm -f $PIDFILE
}
#
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
stop
sleep 1
start
;;
*)
echo "Usage: $0 (start|stop|restart)"
exit 1
;;
esac

Ben(V)

  • Gast
Re: Opstarten - waar o waar...
« Reactie #3 Gepost op: 25 oktober 2015, 08:16:09 »
Hier een voorbeeld van een script dat een mountpoint maakt.
Heb ik ook in dezelfde locatie neergezet en werkt prima.

http://www.synology-forum.nl/synology-dsm-5-2/opstarten-van-user-programma's-na-het-booten/msg164644/#msg164644

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1336
  • -Ontvangen: 7769
  • Berichten: 43.096
  • FIFO / LIFO
    • Truebase
Re: Opstarten - waar o waar...
« Reactie #4 Gepost op: 25 oktober 2015, 12:14:50 »
als je het script gewoon zelf intypt werkt het feilloos.
Misschien doet mijn scrip het niet:
Werkt het script nu wel of niet ?

Overigens, ik zie nu de eerste regel van je script en volgens mij moet dat zijn: #!/bin/sh
Het gaat er toch alleen om dat het automatisch start tijdens het boot proces ?
Of begrijp ik het niet (meer).


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-7   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-7
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.3-25426-2   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.1-69057-4
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 6.2.4-25556-7   RT2600ac  SRM 1.2.5-8227-11
BeeDrive 1TB                                                                                                        MR2200ac  SRM 1.2.5-8227-11

Offline tredelijkheid

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 5
Re: Opstarten - waar o waar...
« Reactie #5 Gepost op: 26 oktober 2015, 09:37:51 »
Hoi,

Heb inderdaad eerst regeltje aangepast. Maar volgens mij is dat alleen commentaar?
Anyway, script nu aangepast met een echo commando, zie onder.

Hij komt hier dus niet eens want de tmp directory laat niets zien...
CHMOD 775 gedaan maar dat is het ook niet.

Nogmaals, er stond me iets bij dat bij een boot de Synolog startup scripts eerst van een bepaalde map naar de "officiele' locaties" kopieerde. Daar moest ik in het verleden nog een kopieerslag uitvoeren. Anders werden je wijzigingen steeds overschreven...
Maar goed, dat is alweer een tijdje terug.

Het script werkt dus niet.

Theo.

#!/bin/sh:
#
# Startup script voor McMyAdmin
#
# Stop myself if running
PIDFILE=/var/run/S99mcmyadmin.pid
#
start() {
echo " $(date):Start McMyAdmin" >> /tmp/McMyAdmin.log
sleep 1
cd /volume1/@appstore/McMyAdmin
nohup /volume1/@appstore/McMyAdmin/MCMA2_Linux_x86_64 &
# write pidfile
echo $! > $PIDFILE
}
#
stop() {
[ -f ${PIDFILE} ] && kill `cat ${PIDFILE}`
# remove pidfile
rm -f $PIDFILE
}
#
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
stop
sleep 1
start
;;
*)
echo "Usage: $0 (start|stop|restart)"
exit 1
;;
esac
# End

Ben(V)

  • Gast
Re: Opstarten - waar o waar...
« Reactie #6 Gepost op: 26 oktober 2015, 10:37:04 »
Die eerste regel is absoluut geen commentaar, maar het programma (+locatie) die het script moet uitvoeren.
In dit geval dus sh, als je een python script had gemaakt zou daar ptython moeten staan (+z'n locatie waar python te vinden is)
Het moet dus zijn:
Citaat
#!/bin/sh

Dus zonder die : op het eind

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1336
  • -Ontvangen: 7769
  • Berichten: 43.096
  • FIFO / LIFO
    • Truebase
Re: Opstarten - waar o waar...
« Reactie #7 Gepost op: 26 oktober 2015, 11:03:32 »
TS moet goed lezen dus:
Overigens, ik zie nu de eerste regel van je script (Link naar bijlage) en volgens mij moet dat zijn: #!/bin/sh


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-7   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-7
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.3-25426-2   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.1-69057-4
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 6.2.4-25556-7   RT2600ac  SRM 1.2.5-8227-11
BeeDrive 1TB                                                                                                        MR2200ac  SRM 1.2.5-8227-11

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1336
  • -Ontvangen: 7769
  • Berichten: 43.096
  • FIFO / LIFO
    • Truebase
Re: Opstarten - waar o waar...
« Reactie #8 Gepost op: 26 oktober 2015, 12:42:26 »
Aanvulling:

Als je script dus begint met #!/bin/sh: krijg je een foutmelding, of niet soms  ;)


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-7   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-7
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.3-25426-2   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.1-69057-4
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 6.2.4-25556-7   RT2600ac  SRM 1.2.5-8227-11
BeeDrive 1TB                                                                                                        MR2200ac  SRM 1.2.5-8227-11

Offline Briolet

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 176
  • -Ontvangen: 2619
  • Berichten: 16.241
Re: Opstarten - waar o waar...
« Reactie #9 Gepost op: 26 oktober 2015, 12:57:03 »
Het is ook verwarrend omdat # een comment betekent, maar #! plots geen comment meer is, maar het Shebang symbool
  • Mijn Synology: DS415+
  • HDD's: 3x 3TB in SHR
  • Extra's: DS212J (Backup)

Offline tredelijkheid

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 5
Re: Opstarten - waar o waar...
« Reactie #10 Gepost op: 26 oktober 2015, 13:17:04 »
Tja, en dan doe je een beetje stoer en denkt dat je Linux kent...
Helemaal niet bij nagedacht en dus een stomme fout van mij kant.
Gelukkig zijn er altijd bereidwillige mensen die je kunnen helpen.

Script wordt nu keurig opgestart, nog wel een berg fouten maar daar kom ik wel uit.

Dus - excuses en bedankt voor jullie snelle hulp!

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1336
  • -Ontvangen: 7769
  • Berichten: 43.096
  • FIFO / LIFO
    • Truebase
Re: Opstarten - waar o waar...
« Reactie #11 Gepost op: 26 oktober 2015, 21:11:31 »
Best een beetje triest - als je het script gewoon zelf intypt werkt het feilloos.
Had je dit ook niet mogen melden  :lol:


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-7   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-7
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.3-25426-2   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.1-69057-4
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 6.2.4-25556-7   RT2600ac  SRM 1.2.5-8227-11
BeeDrive 1TB                                                                                                        MR2200ac  SRM 1.2.5-8227-11


 

opstarten ds209

Gestart door ronhooBoard NAS hardware vragen

Reacties: 5
Gelezen: 807
Laatste bericht 19 augustus 2020, 19:12:03
door Hofstede
Webstation wil niet opstarten [OPGELOST]

Gestart door Beekmans-onlineBoard Web Station

Reacties: 13
Gelezen: 5785
Laatste bericht 14 oktober 2015, 18:44:51
door P.P.van Zorge
opstarten DS211

Gestart door alexla01Board Synology DSM algemeen

Reacties: 7
Gelezen: 3878
Laatste bericht 28 oktober 2011, 17:24:58
door mikeo
Extern nas opstarten

Gestart door SPiETBoard NAS hardware vragen

Reacties: 6
Gelezen: 3153
Laatste bericht 24 november 2012, 16:16:07
door SPiET
Kan niet opstarten DS 106e

Gestart door AnonymousBoard NAS hardware vragen

Reacties: 3
Gelezen: 2221
Laatste bericht 17 oktober 2007, 09:43:54
door aende