Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: VYŘEŠENO: Problém se scriptem při vypnutí/rebootu  (Přečteno 1031 krát)

fblaha

  • Návštěvník
  • Příspěvků: 3
VYŘEŠENO: Problém se scriptem při vypnutí/rebootu
« kdy: 10 Listopadu 2013, 10:27:33 »
Dobrý den,
řeším zálohování po síti na ftp přes rsync při vypnutí stroje a dostal jsem se do slepé uličky.

1) ve fstab mám doplněn
Citace
curlftpfs#jmeno:heslo@adresa /mnt/zaloha fuse rw,allow_other,user,noauto,uid=1000 0 0

2) vytvořil jsem script K09zalohovani.sh, uložil ho do /etc/init.d (práva755)
poté jsem provedl 

Citace
sudo ln -s /etc/init.d/zalohovani.sh /etc/rc0.d/K09zalohovani.sh
sudo ln -s /etc/init.d/zalohovani.sh /etc/rc6.d/K09zalohovani.sh

Script samotný je obsahově v pořádku, protože v konzole ho spustím správně
Obsah scriptu zalohovani.sh:

Citace
#!/bin/sh
mount /mnt/zaloha
rsync "parametry zálohování......"


Jenomže při pokusu o reboot dostávám v conmsole následující hlášení:

/etc/init.d/rc: 121: /etc/init.d/rc: /etc/rc6.d/K09zalohovani.sh not found


Tady jsem v koncích.Co mám udělat ještě víc pro úspěšné spuštění scriptu? Tedy za předpoklad že je napsán správně, nicméně jednotlivé řádky mi v terminálu fungují.
Bohužel nejsem schopný nalézet log vypínání, takže i to hlášení mám postupně odpozorované při několikanásobnm restartování.

Děkuji za pomoc
« Poslední změna: 24 Listopadu 2013, 10:48:51 od fblaha »

fblaha

  • Návštěvník
  • Příspěvků: 3
Re:Problém se scriptem při vypnutí/rebootu
« Odpověď #1 kdy: 15 Listopadu 2013, 21:32:25 »
Zdá se že nikdo neví, nebo jsem položil otázku špatně.

Zeptám se tedy takto: Může mi prosím někdo pomoct jak správně vytvořit službu?

Postup níže uvedení sice naoko udělá to co má:
Citace
sudo cp /zdrojovy/zalohovani.sh /etc/init.d/zalohovani.sh
sudo chmod +x /etc/init.d/zalohovani.sh
cd /etc/init.d
sudo update-rc.d zalohovani.sh start 9 0 6 .
ale ve chvíli, kdy by mělo dojít ke spuštění (reboot nebo halt) vyhodí následující chybu:
Citace
/etc/init.d/rc: 121: /etc/init.d/rc: /etc/rc6.d/S09zalohovani.sh not found

fblaha

  • Návštěvník
  • Příspěvků: 3
VYŘEŠENO: Re:Problém se scriptem při vypnutí/rebootu
« Odpověď #2 kdy: 24 Listopadu 2013, 10:47:43 »
No nic, nikdo neví, nikdo neřeší. Tak jsem si to vyřešil sám. Jak jinak.

Bez ohledu na to co tvrdí manuály, které říkají že  název scriptu musí být tvořen jako AnnXXX
Kdy A prezentuje buď S (nebo K) - více viz manuálová stránka
XXX vlastní název scriptu
nn dvouciferné číslo 01-99

mi spouštění služby NEFUNGUJE, pokud je hodnota nn menší než 10. Tedy například 09.
Jakmile jsem změnil číslo na 10, tak vše rozběhlo, jak má.

 

Provoz zaštiťuje spolek OpenAlt.