Strona 1 z 1

kłopot z nowym zadaniem w cron.daily

: 24 kwietnia 2007, 09:03
autor: Hunt
Witam.

Szukałem po różnych forach / także tutaj i nie znalazłem odpowiedzi. Może będzie mi w stanie ktoś pomóc bo mam wrażenie, że rozwiązanie mam przed oczami a go nie widzę.

Używam Debiana - Sarge - stable repo only - ponieważ to serwer firmowy www itd.
ostatnio skonfigurowałem gotowca / skrypt do dump'owania bazy MySql'a - użyłem chyba jednego z popularniejszych skryptów - automysqlbackup.sh.2.5 (link)-> wykonałem wszystko tak jak było w instrukcji i wrzuciłem skrypt w /etc/cron.daily (oczywiście nadałem prawa wykonywalne itd.) i niestety backup się nie wykonuje (nakazałem mu to o 4.04 codziennie)
Dodam, że po wywołaniu go "z ręki" ./etc/cron.daily/automysqlbackup.sh.2.5 działa bez problemów ...

czego zapomniałem?

: 24 kwietnia 2007, 10:02
autor: Kaka'
Hunt pisze:Używam Debiana - Sarge
Może zrób upgrade do Etch'a - Sarge jest już stary.

: 24 kwietnia 2007, 11:13
autor: Hunt
Kaka' pisze:
Hunt pisze:Używam Debiana - Sarge
Może zrób upgrade do Etch'a - Sarge jest już stary.
to sobie zostawiam jako ostateczną czynność ]
system ma mozliwie po upgradowany (jak to tylko było możliwe na Sarge'u)

: 24 kwietnia 2007, 13:44
autor: jaSS
Hunt pisze:i niestety backup się nie wykonuje (nakazałem mu to o 4.04 codziennie)
Troche nie rozumiem, ustawiles na 4:04 zeby sie wykonywalo cron.daily?
To co jest jest w cron.daily jest wykonywane standardowo o 6:25, moze dostales jakis e-mail z bledem czemu sie nie wykonalo.
Kaka' pisze:Może zrób upgrade do Etch'a - Sarge jest już stary.
Grunt to konstruktywna odpowiedz na temat.

: 24 kwietnia 2007, 16:24
autor: Rad
A jak z prawami wykonywania, nie zapomniałeś dać chmod +x? Zobacz też, czy nie ma nic w syslogu o tym.

: 24 kwietnia 2007, 16:57
autor: chyl-o
Możesz też napisać sobie regułkę do cron.d

Kod: Zaznacz cały

4 4 * * * root polecenie systemowe zawarte w jednej linijce
i umieścić ją w oddzielnym pliku w katalogu /etc/cron.d

: 25 kwietnia 2007, 08:18
autor: Hunt
jaSS: oczywiście mała korekta:
regułka w cronie dotyczyła czegoś innego - cron.daily nie chce wykonać ...

Debian: ok jako inne zadanie muszę to sprobować / czy ten plik musi mieć inne prawa? np. +x?

Rad: +x dałem -> w syslogu nie mam błędu ...


edit:
oczywiście porada Debiana z cron.d pomogła - wielkie dzięki ...
nie wiem dlaczego nadal cron daily z nowymi zadaniami się nie uruchamia (stare, które już jakiś czas temu wrzuciłem działają bez problemowo)