k

Konfiguracja serwerów, usług, itp.
Hunt
Posty: 9
Rejestracja: 24 kwietnia 2007, 08:56
Lokalizacja: Poznañ

kłopot z nowym zadaniem w cron.daily

Post 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?
Kaka'
Senior Member
Posty: 3018
Rejestracja: 30 lipca 2006, 13:17
Lokalizacja: Kartuzy

Post autor: Kaka' »

Hunt pisze:Używam Debiana - Sarge
Może zrób upgrade do Etch'a - Sarge jest już stary.
Hunt
Posty: 9
Rejestracja: 24 kwietnia 2007, 08:56
Lokalizacja: Poznañ

Post 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)
jaSS
Beginner
Posty: 388
Rejestracja: 02 czerwca 2006, 08:57

Post 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.
Rad
Member
Posty: 1208
Rejestracja: 28 czerwca 2006, 15:05

Post autor: Rad »

A jak z prawami wykonywania, nie zapomniałeś dać chmod +x? Zobacz też, czy nie ma nic w syslogu o tym.
chyl-o
Junior Member
Posty: 621
Rejestracja: 24 maja 2006, 21:06
Lokalizacja: Lublin

Post 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
Hunt
Posty: 9
Rejestracja: 24 kwietnia 2007, 08:56
Lokalizacja: Poznañ

Post 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)
ODPOWIEDZ