[SuSE 8.1]Perlscript via cron kan file niet lezen.

Pagina: 1
Acties:
  • 47 views sinds 30-01-2008

  • mcB
  • Registratie: Mei 2002
  • Laatst online: 08-05 22:11
Ik heb voor RC5 een personal proxy met stats op mn linuxbak draaien (SuSE 8.1 pro).

Een perl progje 'striplog2.pl' kan wanneer uitgevoerd via een crontab de laatste logfile niet lezen, de logfile van vandaag. De oude logs gaan prima.

Het zou kunnen zijn dat de proxy de file zich toegeeigend heeft, maar het vreemde is dat wanneer ik striplog2.pl via de shell uitvoer dat ie het wel doet.

Waar kan dit aan liggen?

De rechten van de logfiles zijn allemaal gelijk.

cronregels:
code:
1
2
4,9,14,29,24,29,34,39,44,49,54,59 * * * * /home/marlon/pp333/striplog2.pl
0,5,10,15,20,25,30,35,40,45,50,55 * * * * /home/marlon/ppstats/ppstats-rc5-7.2.pl


Ik heb zelf al heel veel gezocht. Vooral in afdeling DPC. Ik kan echter alleen maar vinden dat er volledige paden moeten worden gebruikt. Nix over het niet kunnen lezen van de laatste logs.

[ Voor 39% gewijzigd door mcB op 29-01-2003 13:57 ]

Strix (Skullflame)


  • sebas
  • Registratie: April 2000
  • Laatst online: 16-12-2025
gebruik je complete pathes in je crontab? Wat staat er precies in? Welke info mist hier verder nog voor een goede topicstart? :Z

Everyone complains of his memory, no one of his judgement.


Verwijderd

[rml]-=[ Nieuw in NOS? Eerst dit lezen! GEEN HELPDESK! ]=-[/rml]
Wat hier verder mist?
- OS
- Foutmeldingen
- Zoekacties
- Wat zelf geprobeerd om dit te verhelpen
Dus zorg ff dat die info asap wordt vermeld anders gaat deze dicht op grond van de NOS policy, te lezen in bovengenoemde topic.

[ Voor 3% gewijzigd door Verwijderd op 29-01-2003 13:54 ]


Verwijderd

Titelfix + flauwekul reply verwijderd .

  • sebas
  • Registratie: April 2000
  • Laatst online: 16-12-2025
1) zijn de bestanden /home/marlon/pp333/striplog2.pl en /home/marlon/ppstats/ppstats-rc5-7.2.pl wel executable?

2+3) Wat gebeurt er als je
*/5 * * * * /home/marlon/pp333/striplog2.pl >> /home/marlon/log 2>&1
*/5 * * * /home/marlon/ppstats/ppstats-rc5-7.2.pl >> /home/marlon/log 2>&1
in je crontab zet? Waar vang je je errors op?

4) Welke rechten hebben de logfiles precies, en van welke user is de crontab?

Everyone complains of his memory, no one of his judgement.


  • mcB
  • Registratie: Mei 2002
  • Laatst online: 08-05 22:11
sebas schreef op 29 januari 2003 @ 14:05:
1) zijn de bestanden /home/marlon/pp333/striplog2.pl en /home/marlon/ppstats/ppstats-rc5-7.2.pl wel executable?

2+3) Wat gebeurt er als je
*/5 * * * * /home/marlon/pp333/striplog2.pl >> /home/marlon/log 2>&1
*/5 * * * /home/marlon/ppstats/ppstats-rc5-7.2.pl >> /home/marlon/log 2>&1
in je crontab zet? Waar vang je je errors op?

4) Welke rechten hebben de logfiles precies, en van welke user is de crontab?
1 Ja, ze zijn executable
2+3 Zal het proberen.....errors zullen naar de root gemaild worden
4 rechten van de logfiles staan op 664

Hmmm,...
werkt nog niet. Ik krijg dit als mail:
code:
1
2
3
4
5
6
7
8
9
To: root@linux.local
Subject: Cron <root@linux> /home/marlon/pp333/striplog2.pl
X-Cron-Env: <SHELL=/bin/bash>
X-Cron-Env: <PATH=/sbin:/bin:/usr/sbin:/usr/bin>
X-Cron-Env: <MAILTO=root>
X-Cron-Env: <HOME=/>
X-Cron-Env: <LOGNAME=root>

Kan de proxylogs niet lezen: pproxyrc57220030129.log

[ Voor 24% gewijzigd door mcB op 29-01-2003 14:17 ]

Strix (Skullflame)


  • mcB
  • Registratie: Mei 2002
  • Laatst online: 08-05 22:11
Niemand een idee??

Strix (Skullflame)


  • Wilke
  • Registratie: December 2000
  • Laatst online: 09:27
Jawel, ik heb nog wel een idee:

Verwijderd schreef op 29 januari 2003 @ 13:54:
[NOHTML][rml]-=[ Nieuw in NOS? Eerst dit lezen! GEEN HELPDESK! ]=-[/rml][/NOHTML]
Wat hier verder mist?
- OS
- Foutmeldingen
- Zoekacties
- Wat zelf geprobeerd om dit te verhelpen
Dus zorg ff dat die info asap wordt vermeld anders gaat deze dicht op grond van de NOS policy, te lezen in bovengenoemde topic.


En lees dan meteen ook het stukje over 'kicken binnen 24 uur' er even bij.
Pagina: 1

Dit topic is gesloten.