Pular para o conteúdo

CRON? [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar
01 02

13. Re: CRON? [RESOLVIDO]

Enviado em 15/01/2009 - 09:09h

A linha do cron que chama o meu script é a seguinte:

# m h dom mon dow user command
0 0,30 * * * * root /sbin/sarg.sh

Segundo oque andei lendo com esta linha meu script seria executado de meia em meia hora, mas olhando o log achei o seguinte erro:

Jan 15 07:53:26 srvubuntu cron[4562]: Error: bad hour; while reading /etc/crontab
Jan 15 07:53:27 srvubuntu /usr/sbin/cron[4562]: (CRON) INFO (Running @reboot jobs)

Com isso concluo que a linha de execução do script esta com a configuração de hora errada, por isso nao esta sendo executado. Agora, como faço para colocar ela para rodar a cada 10 minutos ou a cada meia hora ou ate de hora em hora?
Valew ventrue.w e desculpe minha curiosidade, mas por acaso vc ja trabalhou ou trabalha no grupo quatro marcos??

Responder tópico

15. ...

Enviado em 15/01/2009 - 09:15h

Não.. nunca ouvi falar....

16. ...

Enviado em 15/01/2009 - 09:19h

ara rodar todo dia de hora em hora:

00 * * * * script


Para rodar de dez em dez minutos todos os dias:

00-59/10 * * * * script
Note a divisão por 5 do intervalo 00-59.

Para rodar uma seqüência de horas:

20 10,12,16,18,22 * * * script



17. Re: CRON? [RESOLVIDO]

Enviado em 15/01/2009 - 09:38h

Colega, olha só.

Quanto a ultima linha em branco ela existe.
No log, aparentemente ele rodou sem problemas, segue as duas ultimas linhas do log:

Jan 15 08:30:01 srvubuntu /USR/SBIN/CRON[4690]: (root) CMD ([ -d /etc/shaper ] && /etc/init.d/shaper timecheck)
Jan 15 08:30:01 srvubuntu /USR/SBIN/CRON[4689]: (root) CMD ( /sbin/sarg.sh)

Abaixo nao existe outras linhas, essas sao as ultimas.

So que nao gerou o relatorio.

19. Re: CRON? [RESOLVIDO]

Enviado em 15/01/2009 - 10:11h

Opa,

Sua linha:

# m h dom mon dow user command
0 0,30 * * * * root /sbin/sarg.sh

na verdade para rodar de 30 em 30 minutos seria:

# m h dom mon dow user command
0,30 * * * * * root /sbin/sarg.sh

Observe que a coluna de minutos é a primeira.

Aqui rodo o relatório do sarg também mas só uma vez ao dia ficando:

30 7 * * * /usr/bin/sarg -i

mas em vez de um script rodo o comando direto.

T+

20. Obrigado Pessoal

Enviado em 15/01/2009 - 10:30h

Olha só, graças a ajuda de vc´s, consegui fazer o script rodar.
Na verdade nao era apenas um problema, e sim varios probleminhas que fui resolvendo com a ajuda de vc´s.

Obrigado a todos.
01 02

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder