CRON? [RESOLVIDO]

13. Re: CRON? [RESOLVIDO]

Andre Fernando Dominguez
afdominguez

(usa Ubuntu)

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??



  


14. ..

William Forti Bueno
ventrue.w

(usa Debian)

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

Da uam olhada aqui
La em baixo, tem uma obs a respeito do arquivo dizendo que vc tem de deixar uma linha em branso se não a tarefa nao sera executada.. da uma olhada..

http://focalinux.cipsga.org.br/guia/inic_interm/ch-manut.htm#s-manut-cron



15. ...

William Forti Bueno
ventrue.w

(usa Debian)

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

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


16. ...

William Forti Bueno
ventrue.w

(usa Debian)

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]

Andre Fernando Dominguez
afdominguez

(usa Ubuntu)

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.


18. ...

William Forti Bueno
ventrue.w

(usa Debian)

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

Legal... rodou..

Amigo, agora tem uns exeplos de gerar relatorios com o sarg bem legais aqui... de uma olhada

http://www.vivaolinux.com.br/artigo/Gerando-relatorios-no-Sarg-com-nome-da-maquina-usuario-ao-inves-...



19. Re: CRON? [RESOLVIDO]

Felipe Domingos
Felipe Domingos

(usa Slackware)

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

Andre Fernando Dominguez
afdominguez

(usa Ubuntu)

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



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts