Fórum | MyPower.CZ | Obnovitelné zdroje energie - energetická soběstačnost | Poslední návštěva: sob zář 18, 2021 4:58 pm


Cron

Automatizace, řízení, měření, logování a programování s využitím platformy Raspberry Pi.

Cron

Příspěvekod 007ToMMaS » pon úno 08, 2016 2:49 pm

Ahojte, mám taký problém. Mám skrip ktorý vytvára graf na teplotu skriptom jeho zapisovanie do databázy púšťam každú minutu. Ďalej mám skript ktorý sa spúšťa každých 5 minút aby vytvoril graf pre web. Problém je v tom že keď príkazom ./grafy.py spustím skript tak sa graf vytvorí. Ak ho ale dám do cronu tak sa nespustí, skúšal som ho spúšťať každú minutu, každých 5 každých 15 a stále sa cez cron nepustí. Pridaný ho mám v crone pre root takže tam si myslím problém nieje. Pre spustenie kažých 5 minút používam */5 * * * * /var/www/grafy.py. Vedeli by ste mi prosím vás čo môže problém spôsobovať? Neni problém v tom že sa nachádza v var/www/? Ďakujem.
?
007ToMMaS
 
Příspěvky: 925
Registrován: sob zář 15, 2012 7:53 pm

Re: Cron

Příspěvekod atom » pon úno 08, 2016 3:28 pm

restartoval si crond po připsání toho řádku ?
zkrontroluj /var/log/syslog jestli se příkaz provede nebo proč ne ?

co jsem míval podobné generování grafů tak tak v cronu byl ještě uživatel : */5 * * * * root /var/www/grafy.py
Tristar / 11kWh v lithiu / 3,4kWp / Matrix 5000VA / arduino / >21MWh :o / start 05/2012 s 440Wp.
?
atom
 
Příspěvky: 424
Registrován: sob čer 02, 2012 7:22 pm
Bydliště: 580m n.m. na Vysočině

Re: Cron

Příspěvekod 007ToMMaS » pon úno 08, 2016 3:43 pm

Neviem prečo ale cron som nikdy nereštartovával a program sa vždy vykonával. Ako náhle som uložil zmeny v crone sa skripty pustili.

V prílohe prikladám screen logu.
Nemáte oprávnění prohlížet přiložené soubory.
?
007ToMMaS
 
Příspěvky: 925
Registrován: sob zář 15, 2012 7:53 pm

Re: Cron

Příspěvekod lzahradil » pon úno 08, 2016 5:06 pm

007ToMMaS píše:Neviem prečo ale cron som nikdy nereštartovával a program sa vždy vykonával. Ako náhle som uložil zmeny v crone sa skripty pustili.

V prílohe prikladám screen logu.


Kdyz editujes cron pomoci crontab -e, tak po ulozeni a ukonceni editace se cron reloadne sam

Muzes vyzkouset jednoduchou vec. Vytvor si soubor napr. graf.sh . (chmod 777 graf.sh) v kterem budes mit nasledujici. A tenhle soubor budes spoustet cronem.

---
cd /var/www
/usr/bin/python grafy.py
---

/usr/bin/python si nahrad svoji cestou pokud mas jinde. (whereis python)

Myslim ze bude problem s cestou. Neni to optimalni reseni, melo by se vyresit exportem cest, ale fungovat by ti to melo pokud to bylo to co si myslim.
FVE 5,84kWp [Axpert 5048MK - LiFePO4 100Ah@48V (zatím) | 3x Axpert MSXE 2400W - NiCd 800Ah@24V]
?
lzahradil
 
Příspěvky: 366
Registrován: sob dub 11, 2015 1:28 am
Bydliště: CZ

Re: Cron

Příspěvekod 007ToMMaS » pon úno 08, 2016 5:55 pm

nejde to. Keď spustím vytvorený skript tak napíše mi že grafy boli vytvorené tak ako keby spustím priamo ten skript v pythone a keď obnovím web tak grafy sa zmenia tak ako majú.
?
007ToMMaS
 
Příspěvky: 925
Registrován: sob zář 15, 2012 7:53 pm

Re: Cron

Příspěvekod lzahradil » pon úno 08, 2016 6:22 pm

007ToMMaS píše:nejde to. Keď spustím vytvorený skript tak napíše mi že grafy boli vytvorené tak ako keby spustím priamo ten skript v pythone a keď obnovím web tak grafy sa zmenia tak ako majú.


pokud to mas pristupne z netu, tak mi napis udaje do PM a kouknem na to. takhle tezko rici co ti to dela
FVE 5,84kWp [Axpert 5048MK - LiFePO4 100Ah@48V (zatím) | 3x Axpert MSXE 2400W - NiCd 800Ah@24V]
?
lzahradil
 
Příspěvky: 366
Registrován: sob dub 11, 2015 1:28 am
Bydliště: CZ

Re: Cron

Příspěvekod 007ToMMaS » pon úno 08, 2016 6:28 pm

máš PM
?
007ToMMaS
 
Příspěvky: 925
Registrován: sob zář 15, 2012 7:53 pm

Re: Cron

Příspěvekod lzahradil » pon úno 08, 2016 11:23 pm

007ToMMaS píše:máš PM


a ty to mas uz funkcni :)
FVE 5,84kWp [Axpert 5048MK - LiFePO4 100Ah@48V (zatím) | 3x Axpert MSXE 2400W - NiCd 800Ah@24V]
?
lzahradil
 
Příspěvky: 366
Registrován: sob dub 11, 2015 1:28 am
Bydliště: CZ


Zpět na Raspberry Pi

Kdo je online

Uživatelé procházející toto fórum: CC [Bot] a 0 návštevníků

Reputation System ©'