Crontab não da certo

1. Crontab não da certo

charles fábio kiefer
xibo

(usa Ubuntu)

Enviado em 17/08/2012 - 11:06h

Arquivo teste.sh localizado /home/backup

"!/bin/bash

tar -zcvf 17_08_12_int.tar.gz /home/int

echo -n "Fim do Backup""

no crontab coloquei assim(ultimo):
# /etc/crontab: system-wide crontab
# Unlike any other crontab you don't have to run the `crontab'
# command to install the new version when you edit this file
# and files in /etc/cron.d. These files also have username fields,
# that none of the other crontabs do.

SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

# m h dom mon dow user command
17 * * * * root cd / && run-parts --report /etc/cron.hourly
25 6 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
47 6 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
52 6 1 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )
00 11 * * * /home/backup/teste.sh
#

o que esta de errado??


  


2. Re: Crontab não da certo

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 17/08/2012 - 11:12h

Deixe o seu script assim:


#!/bin/bash

tar -zcvf 17_08_12_int.tar.gz /home/int 2>&1 /dev/null
echo -n "Fim do Backup"" >> /home/backup/log.txt


Vc deixou o script como executável?


chmod +x /home/backup/teste.sh


No seu cron, o horário é às 11:00 da matina msm? Coloque no cron pra rodar d 3 em 3 minutos pra teste:


*/3 * * * * /home/backup/teste.sh



3. Re: Crontab não da certo

charles fábio kiefer
xibo

(usa Ubuntu)

Enviado em 17/08/2012 - 11:26h

renato_pacheco escreveu:

Deixe o seu script assim:


#!/bin/bash

tar -zcvf 17_08_12_int.tar.gz /home/int 2>&1 /dev/null
echo -n "Fim do Backup"" >> /home/backup/log.txt


Vc deixou o script como executável?


chmod +x /home/backup/teste.sh


No seu cron, o horário é às 11:00 da matina msm? Coloque no cron pra rodar d 3 em 3 minutos pra teste:


*/3 * * * * /home/backup/teste.sh


e sim é executável. mas se tiver outro jeito
fiz o que voce falou e não deu certo


4. Re: Crontab não da certo

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 17/08/2012 - 11:27h

Vc testou manualmente? Se ele não funcionar manualmente, não irá funcionar no cron.


5. Re: Crontab não da certo

charles fábio kiefer
xibo

(usa Ubuntu)

Enviado em 17/08/2012 - 11:36h

renato_pacheco escreveu:

Vc testou manualmente? Se ele não funcionar manualmente, não irá funcionar no cron.


sim, testei e manualmente ele funciona e bem


6. Re: Crontab não da certo

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 17/08/2012 - 11:39h

O serviço do cron tá rodando? Vc verificou nos logs?


7. Re: Crontab não da certo

charles fábio kiefer
xibo

(usa Ubuntu)

Enviado em 17/08/2012 - 11:42h

renato_pacheco escreveu:

O serviço do cron tá rodando? Vc verificou nos logs?


agora pode ser o problema, como faço isso??


8. Re: Crontab não da certo

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 17/08/2012 - 11:59h

É Debian? Supondo q seja:

[cron]
service cron status
[/cron]

Se não tiver rodando:

[cron]
service cron start
[/cron]


9. Re: Crontab não da certo

charles fábio kiefer
xibo

(usa Ubuntu)

Enviado em 17/08/2012 - 12:05h

renato_pacheco escreveu:

É Debian? Supondo q seja:

[cron]
service cron status
[/cron]

Se não tiver rodando:

[cron]
service cron start
[/cron]


apareceu isso, ou seja deve de ta funcionando
service cron status
cron start/running, process 727


10. Re: Crontab não da certo

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 17/08/2012 - 13:26h

E o cron tá rodando seu script? Olhe nos logs.


11. Re: Crontab não da certo

charles fábio kiefer
xibo

(usa Ubuntu)

Enviado em 17/08/2012 - 13:38h

renato_pacheco escreveu:

E o cron tá rodando seu script? Olhe nos logs.


onde que é os logs do cron??
eu vou tem que sair, volto logo, por favor coloca a soluçãi caso o cron não esteja rodando meu script...
valeu


12. Re: Crontab não da certo

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 17/08/2012 - 13:40h

Olhe no /var/log/cron. A solução vai depender do q está mostrando nos logs.



01 02 03