Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Cron ne radi kako treba, pocne ali ne zavrsi

[es] :: Linux/UNIX serveri i servisi :: Cron ne radi kako treba, pocne ali ne zavrsi

[ Pregleda: 2525 | Odgovora: 12 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

stex

Član broj: 718
Poruke: 374
*.zrlocal.net.

Sajt: stivi.on.neobee.net


+21 Profil

icon Cron ne radi kako treba, pocne ali ne zavrsi07.10.2009. u 20:34 - pre 176 meseci
U pitanju je obicna skripta, koja bi trebalo da pravi backup (da arhivira jedan direktorijum svaki dan), na linux ubuntu server edition. Rucno, skripta sve odradi do kraja. Medjutim kada ide preko crontab-a samo se napravi arhiva i eventualno strpa u nju par fajlova. Na jednom drugom serveru (isti linux ista skripta) je proradila tek kada sam stavio da se izvrsava recimo u 21:11, a ne u 21:00 (na ovom u to vreme ne radi). Kao da moram da pogadjam vreme kad mu odgovara da odradi skriptu. Zna li neko sta je tu problem? Inace, to je jedina skripta u crontab-u.
stivi.on.neobee.net
 
Odgovor na temu

Jbyn4e

Član broj: 422
Poruke: 6049
*.ptt.rs.



+257 Profil

icon Re: Cron ne radi kako treba, pocne ali ne zavrsi07.10.2009. u 21:29 - pre 176 meseci
Premalo podataka. Pogledaj pravilnik foruma, procitaj ga i napisi post ponovo sa relevantnim podacima i informacijama.

Kad sve ostalo zakaže, pročitaj uputstvo...
 
Odgovor na temu

PeRuN84
Aleksandar Knezevic
Beograd

Član broj: 122461
Poruke: 2
77.46.191.*



Profil

icon Re: Cron ne radi kako treba, pocne ali ne zavrsi07.10.2009. u 22:24 - pre 176 meseci
Citat:
Jbyn4e: Premalo podataka.


Upravo tako. Postuj makar taj red iz crontab-a. Pokusaj najpre da ne upisujes direktno u fajl, vec komandom
Code:
crontab -e
da uneses zeljenu akciju (jeste malo nelogicno, ali meni se desavalo da tako proradi).
Jedna bolest je sasvim dovoljna
 
Odgovor na temu

Machiavelli...
Đorđe Đokanović
IT Support Engineer II
www.amazon.com
Philadelphia

Član broj: 90589
Poruke: 672
*.hsd1.pa.comcast.net.

Sajt: www.linkedin.com/in/dorde..


+92 Profil

icon Re: Cron ne radi kako treba, pocne ali ne zavrsi08.10.2009. u 19:45 - pre 176 meseci
daj taj cron job da vidimo.

Definitivno koristi crontab -e
Having an idea is like being in a nutshell, but exchanging idea and collaborate
with
others is like being in infinite ocean of knowledge.
________________________________________________________________
____

Veruj u sebe. Ako ti neces, ko hoce?!

„Bolje živeti 100 godina kao milioner, nego sedam dana u bedi.“
 
Odgovor na temu

stex

Član broj: 718
Poruke: 374
*.static.zrlocal.net.

Sajt: stivi.on.neobee.net


+21 Profil

icon Re: Cron ne radi kako treba, pocne ali ne zavrsi09.10.2009. u 06:46 - pre 176 meseci
I radim sa "crontab -e".

Evo "crontab -l":
Code:
45 21 * * * /home/stex/bkp


skripta bkp:
Code:
#!/bin/sh
IMEFAJLA1=bkp`date +%d%m%Y`
tar -zcvf /home/stex/$IMEFAJLA1.tar /home/stex/Documents/


I cron.log
Code:
Oct 8 21:45:01 stex /USR/SBIN/CRON[9983]: (root) CMD (/home/stex/bkp)

Nikakav error ili sta ja znam, samo ovo.

Skripta radi kad je rucno pokrenem. Crontab je pokrene ali arhivira samo par dokumenta (od 1000 i vise).
stivi.on.neobee.net
 
Odgovor na temu

Jbyn4e

Član broj: 422
Poruke: 6049
*.kbcnet.rs.



+257 Profil

icon Re: Cron ne radi kako treba, pocne ali ne zavrsi09.10.2009. u 13:59 - pre 176 meseci
Testirao sam ovo tvoje, na svaki minut, samo sa jednim fajlom u Documents, i sve lepo radi. Ne znam zasto tebi nece?

Mozda da probas sa /bin/bash umesto /bin/sh?

Kad sve ostalo zakaže, pročitaj uputstvo...
 
Odgovor na temu

Machiavelli...
Đorđe Đokanović
IT Support Engineer II
www.amazon.com
Philadelphia

Član broj: 90589
Poruke: 672
*.hsd1.pa.comcast.net.

Sajt: www.linkedin.com/in/dorde..


+92 Profil

icon Re: Cron ne radi kako treba, pocne ali ne zavrsi12.10.2009. u 16:53 - pre 176 meseci
Ovo je vrlo jednostavna script i meni radi lepo.
Nego zar ne bi trebalo u cron job da bude


45 21 * * * /home/stex/bkp.sh

umesto

45 21 * * * /home/stex/bkp


Having an idea is like being in a nutshell, but exchanging idea and collaborate
with
others is like being in infinite ocean of knowledge.
________________________________________________________________
____

Veruj u sebe. Ako ti neces, ko hoce?!

„Bolje živeti 100 godina kao milioner, nego sedam dana u bedi.“
 
Odgovor na temu

Jbyn4e

Član broj: 422
Poruke: 6049
*.ptt.rs.



+257 Profil

icon Re: Cron ne radi kako treba, pocne ali ne zavrsi12.10.2009. u 19:20 - pre 176 meseci
Pa ako je skruptu nazvao bkp.sh a ne bkp, onda bi trebalo. Ako je nazvao samo bkp, onda ne. Bitno je da je +rx od privilegija na skripti.
Kad sve ostalo zakaže, pročitaj uputstvo...
 
Odgovor na temu

Machiavelli...
Đorđe Đokanović
IT Support Engineer II
www.amazon.com
Philadelphia

Član broj: 90589
Poruke: 672
*.hsd1.pa.comcast.net.

Sajt: www.linkedin.com/in/dorde..


+92 Profil

icon Re: Cron ne radi kako treba, pocne ali ne zavrsi12.10.2009. u 19:51 - pre 176 meseci
Ako mu radi kad je rucno startuje onda je vec executable. Nego jel imas ti jos cron job-ova? Da ti se nesto ne "kosi" sa ovim.

Jel je cudno da odradi malo pa stane. To se ne bi desilo ni da je pogresno ime niti da nije executable - ne bi radilo uopste.


Having an idea is like being in a nutshell, but exchanging idea and collaborate
with
others is like being in infinite ocean of knowledge.
________________________________________________________________
____

Veruj u sebe. Ako ti neces, ko hoce?!

„Bolje živeti 100 godina kao milioner, nego sedam dana u bedi.“
 
Odgovor na temu

stex

Član broj: 718
Poruke: 374
*.static.zrlocal.net.

Sajt: stivi.on.neobee.net


+21 Profil

icon Re: Cron ne radi kako treba, pocne ali ne zavrsi15.10.2009. u 06:49 - pre 176 meseci
Ja licno nemam, ali u folderima /etc/cron.* postoje neke skripte tipa sysklogd, php5 itd. "crontab -l" daje ono sto sam pokazao u predhodnom postu, samo to sto sam ja dodao. Svaki dan promeni vreme ali uvek je isto.
Mislio sam da je to do ubuntu-a ali sad sam se setio da je isto to bilo i sa fedorom pre par godina. Sve je lepo radilo na tom serveru (ista skripta) dok neko nesto nije menjao, cak mi se cini da je bilo nevezano za crontab. Tu osobu nema sanse da nadjem tako nemogu da saznam sta je radila. A ovo na ubuntu ne radi od pocetka.

Mozda je ipak do skripte. Sta tu moze da nije dobro?
stivi.on.neobee.net
 
Odgovor na temu

tarla

Član broj: 15527
Poruke: 1648



+42 Profil

icon Re: Cron ne radi kako treba, pocne ali ne zavrsi15.10.2009. u 13:03 - pre 176 meseci
kakve su permisije na dokumentima koje zelis arhivirati?

Uporedi te dokumente koje su u arhivi sa onima koji su preskoceni...

Osim toga ako nesto blokira skriptu onda bi arhiva bila neispravna


Pogledaj da li imas permisije nad ostalim dokumentima...


Mozes na kraju reda u crontab-u dodati
> log.txt
pa pogledati sta ce biti strpano u taj fajl (ako nesto bude pravilo probleme bice valjda u tom logu... )







 
Odgovor na temu

ch4b0x
Bojan Dimitrovski
VeratNet
Beograd

Član broj: 224902
Poruke: 8
*.adsl.eunet.rs.



Profil

icon Re: Cron ne radi kako treba, pocne ali ne zavrsi08.11.2009. u 18:27 - pre 175 meseci
Probaj da napraviš cronjob za drugog usera tipa:

Code:
stex@ubuntu:~# su stojko
stojko@ubuntu:~# crontab -e


pa onda staviš u njegov crontab skriptu za bekap.
Imao sam i ja ponekad problema sa tim da skripta neće da mi se izvrši,
pa sam pokušao i da stavim u root-ov crontab (što baš i nije najpametnije,
i može da predstavlja potencijalni sigurnosni propust), i proradilo mi je, mada opet
kažem, NE PREPORUČUJEM ovakav način.

Citat:
Machiavelli...: Ovo je vrlo jednostavna script i meni radi lepo.
Nego zar ne bi trebalo u cron job da bude


45 21 * * * /home/stex/bkp.sh

umesto

45 21 * * * /home/stex/bkp


obrati pažnju i na ekstenziju, a probaj i (kao što neko reče) da staviš !#/bin/bash umesto !#/bin/sh, zavisi od toga koji shell imaš.
 
Odgovor na temu

zivanicd
Dejan Zivanic
KLADOVONET ISP
Kladovo

Član broj: 137218
Poruke: 1129
*.cybercity.kladovonet.com.

Sajt: www.kladovo.net


+139 Profil

icon Re: Cron ne radi kako treba, pocne ali ne zavrsi09.11.2009. u 20:58 - pre 175 meseci
Probaj da nije trivijalna glupost sa setovanjem LANG-a :)

Daklem u crontab-u stavi sledece:

45 21 * * * root LANG=C LC_ALL=C /home/stex/bkp

AKo neces da te smara mailom sa izvestajem o izvrsjenju kucaj:

45 21 * * * root LANG=C LC_ALL=C /home/stex/bkp > /dev/null 2>&1




Poz

 
Odgovor na temu

[es] :: Linux/UNIX serveri i servisi :: Cron ne radi kako treba, pocne ali ne zavrsi

[ Pregleda: 2525 | Odgovora: 12 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.