Autor Tópico: Não consigo ativas uma cron  (Lida 1433 vezes)

Offline daniel.malaquias

  • Usuário Ubuntu
  • *
  • Mensagens: 42
    • Ver perfil
Não consigo ativas uma cron
« Online: 10 de Outubro de 2011, 11:24 »
Desculpe pessoas se estiver postando no local errado, peço que movam para o local correto se for o caso.

Estou tentando fazer uma cron par bkp de alguns arquivos, mas não esta funcionando, então se alguém puder dar mais algumas dicas de como posso resolver este pequeno problema, fico no aguardo.
Tenho 2 crons que sao o mesmo comando, porem uma eu fiz usando

Código: [Selecionar]
sudo crontab -e

e outra que fiz utilizando

Código: [Selecionar]
crontab -e

O comando em questão na cron é o seguinte

Código: [Selecionar]
15 11 * * * rsync -av /media/ServerA/ /media/ServerB_

Nenhuma das duas funciona, e se eu rodar crontab -l ou sudo crontab -l as duas crons aparecem lá certinhas.

*Se eu digitar o comando rsync desta forma no terminal funciona corretamente.

Offline agente100gelo

  • Administrador
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.369
  • @Ceará
    • Ver perfil
Re: Não consigo ativas uma cron
« Resposta #1 Online: 10 de Outubro de 2011, 12:04 »
Advogado e analista de sistema cearense.
Twitter: @glaydson

Offline daniel.malaquias

  • Usuário Ubuntu
  • *
  • Mensagens: 42
    • Ver perfil
Re: Não consigo ativas uma cron
« Resposta #2 Online: 10 de Outubro de 2011, 15:07 »
agente100gelo, li o link que me enviou, e mais um que existia no próprio tópico que enviou, e fiz o seguinte:

Dentro de /home/servidor/ criei um arquivo com o nome debkp.sh com permissões de leitura e escrita pra tudo com permissão de ativar como um programa/aplicativo, tendo o seguinte script

Código: [Selecionar]
#!bin/bash

INICIO='date +%d/%m/%Y-%H:%M:%S'
LOG=/var/log/'date +%Y-%m-%d'_log_bkp_diario.txt

echo " " >> $LOG
echo " " >> $LOG
echo "| ------ ------ ------ ------ ------ ------ -----------"  >> $LOG
echo "  Sincronizacao iniciada em $INICIO" >> $LOG

sudo rsync -Cravp /media/SpacoAberto/ /media/SA_BKP1_ >> $LOG
FINAL='date  +%d/%m/%Y-%H:%M:%S'

echo "  Sincronizacao Finalizada em $FINAL" >> $LOG
echo "| ------ ------ ------ ------ ------ ------ -----------"  >> $LOG
echo " " >> $LOG
echo " " >> $LOG

Nas crons fiz o seguinte

root@servidor:/home/servidor# crontab -l
57 14 * * * /home/servidor/bkp
root@servidor:/home/servidor# sudo crontab -l
57 14 * * * /home/servidor/bkp
root@servidor:/home/servidor#


Mas ainda não está funcionando nadica de nada

Obs: Depois de acertar tudo, e antes de testar qualquer coisa , estou seguinte as suas dicas do post:

Código: [Selecionar]
sudo service cron start


Espero que possa ajudar a encontrar esse erro que esteja cometendo.

Offline agente100gelo

  • Administrador
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.369
  • @Ceará
    • Ver perfil
Re: Não consigo ativas uma cron
« Resposta #3 Online: 10 de Outubro de 2011, 15:16 »
Seguindo a dica do @zekkerj, tenta:
Código: [Selecionar]
57 14 * * * /home/servidor/bkp >> /home/servidor/backup.log 2>&1
O script funciona perfeitamente?
Advogado e analista de sistema cearense.
Twitter: @glaydson

Offline daniel.malaquias

  • Usuário Ubuntu
  • *
  • Mensagens: 42
    • Ver perfil
Re: Não consigo ativas uma cron
« Resposta #4 Online: 10 de Outubro de 2011, 15:28 »
A seguinte mensagem foi criada no arquivo backup.log

Código: [Selecionar]
/bin/sh: /home/servidor/bkp: not found

Sinto que estou próximo...
Obs: Não apareceu nada em tela no momento da geração do arquivo, não alterou nada, só apareceu o arquivo na pasta.

Offline agente100gelo

  • Administrador
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.369
  • @Ceará
    • Ver perfil
Re: Não consigo ativas uma cron
« Resposta #5 Online: 10 de Outubro de 2011, 15:31 »
Ele não acho o arquivo. Tem certeza que está no local certo? Está com permissão de execução?
Advogado e analista de sistema cearense.
Twitter: @glaydson

Offline daniel.malaquias

  • Usuário Ubuntu
  • *
  • Mensagens: 42
    • Ver perfil
Re: Não consigo ativas uma cron
« Resposta #6 Online: 10 de Outubro de 2011, 15:47 »
Acredito que sim, mas pode ser que eu tenha feito algo errado, tem como ver esta imagem?




http://www.freeimagehosting.net/32b0a

Offline daniel.malaquias

  • Usuário Ubuntu
  • *
  • Mensagens: 42
    • Ver perfil
Re: Não consigo ativas uma cron
« Resposta #7 Online: 11 de Outubro de 2011, 13:54 »
Não sei o que posso fazer para esta cron funcionar... alguém tem alguma idéia a mais que eu possa verificar???