
 
		
		
    
-  crontab maldito
 
	
	
 
 
 
		
			
	+ Responder ao Tópico
	
	
	
	
	
	
		
			
- 
	
	
		
		
			
				
				
				
					
 crontab maldito
				
				
						
							
							
						
						
				
					
						
							Pessoal, o crontab ta certo como está configurado ?
Eu preciso que faça todo dia as 23 30 de segunda a sexta o relatório do dia dos acessos do SARG.
Porém, num está rodando..
Meu crontab está assim
# Relatorio Diario
#Minuto Hora Dia do mês Mês Dia da Semana Comando
30 23 * * 1-5 root /etc/sarg/relatorio-dia.sh
# Relatorio Semanal
#Minuto Hora Dia do mês Mês Dia da Semana Comando
45 23 * * 0 root /etc/sarg/relatorio-semana.sh
						
					 
					
				 
			 
			
			
		 
	 
		
	
 
- 
	
	
		
		
			
				
				
				
					
 Re: crontab maldito
				
				
						
						
				
					
						
							Kra eu não sei o porque... mas quando configurava o cron como vc, não funcionava!! O que fiz, foi acompanhar o modelo sugerido no próprio cron.
Sugiro que faça o seguinte (seguindo sua necessidade como exemplo):
30 23 * * 1-5 /usr/bin/run-parts /etc/sarg/ 1> /dev/null
Vamos as explicações:
V - se vc precisa executar com perfil de root, não precisa dizer que vai ser com o root. Basta apenas criar o cron com o login do root (#crontab -e);
A - Seguindo o modelo do default file do cron, apenas mostre onde ficará o script a ser executado;
L - coloque esta entrada, senão seus arquivos de log serão preenchidos com toda execução com sucesso do cron
E dentro do diretório, coloque o script a ser executado: relatorio-dia.sh (não esqueça das permissões (a+x)).
Espero que consiga resolver... e se não ficou muito claro, dê um alô pelo MSN
Até... mtec :-)
						
					 
					
				 
			 
			
			
		 
	 
		
	
 
- 
	
	
		
		
			
				
				
				
					
 Re: crontab maldito
				
				
						
						
				
					
						
							Você tema lgum material do crontab ? 
Num sei porque num vai. É como vc mesmo falou que também dava o mesmo problema. 
Tem alguma documentacao pra eu ler ? 
Vou procurar mas se tiver alguma ajuda. 
So uma duvida. 
Aqui você nao coloca o arquivo que ele tem que executar.
Tem 2 arquivos executaveis aqui. um relatorio dia e um relatorio semana 
30 23 * * 1-5 /usr/bin/run-parts /etc/sarg/ 1> /dev/null
Obrigado Mtec
						
					 
					
				 
			 
			
			
		 
	 
		
	
 
- 
	
	
		
		
			
				
				
				
					
 Re: crontab maldito
				
				
						
						
				
					
						
							Kra o crontab é muito simples!! Ter documentação, até tenho. Mas ela está em livros!! Qual distro vc está usando?? Já verificou nos logs do cron se realmente não está funcionando. De repente o problema não está no cron. Pode ser até o script :|.
Fez o que sugerí no outro post :??? Aguardo contato!!
mtec :-P
						
					 
					
				 
			 
			
			
		 
	 
		
	
 
- 
	
	
		
		
			
				
				
				
					
 Re: crontab maldito
				
				
						
						
				
					
						
							Amanha vou ver no inicio do dia. Acredito que deu certo. Acessei daqui de casa parece ter gerado o relatorio correto agora. 
						
					 
					
				 
			 
			
			
		 
	 
		
	
 
- 
	
	
		
		
			
				
				
				
					
 Re: crontab maldito
				
				
						
						
				
					
						
							Seu comando está certinho, mas veja se o seu Shell está com permissão de execução para o usuário que vai executar o CRON.
						
					 
					
				 
			 
			
			
		 
	 
		
	
 
- 
	
	
		
		
			
				
				
				
					
 Re: crontab maldito
				
				
						
						
				
					
						
							Engraçado, pode ser o que amigo falow acima, porque faz 3 dias que tenho um script do squid aqui funcionando via crontab exatamente como você colocou no seu crontab (agora pouco mesmo já gerou o relatorio das 18:00) ...
						
					 
					
				 
			 
			
			
		 
	 
		
	
 
- 
	
	
		
		
			
				
				
				
					
 Re: crontab maldito
				
				
						
						
				
					
						
							Eu deixei a permissão a+x relatorio-dia.sh 
						
					 
					
				 
			 
			
			
		 
	 
		
	
 
- 
	
	
		
		
			
				
				
				
					
 Re: crontab maldito
				
				
						
						
							
						
				
					
						
							huahuaha, agora falta eu saber como gerar um cron para realizar um backup na virada de cada mes para não lotar a particao onde os logs do sarg ficam gerados ou seja, estando em /var/www/htdocs/sarg-rel/  dentro dessa pasta ele gere o backup e envie para /tmp o mes anterior ficando apenas o atual 
Alguem tem esse tipo de cron ? 
Ou até mesmo uma dica ?