Script + Crontab = Pau? [RESOLVIDO]

13. Re: Script + Crontab = Pau? [RESOLVIDO]

Sergio Ricardo de Melo
sergio.melo

(usa Debian)

Enviado em 26/03/2010 - 11:02h

Coloquei estas tanto dentro do crontab no diretório /var/spool/cron/crontabs/root, como do /etc/crontab/, e nada cara, na verdade colocando dentro do /etc/crontab/ a tarefa não é nem executada!
Tenho outro servidor aqui, que executa normalmente a mesma tarefa de outro banco, estou comparando os arquivos novamente para ver se encontro alguma diferença mas até agora nada, se encorntar alguma coisa que funcione te aviso, e continuo aberto a sugestões.


  


14. Re: Script + Crontab = Pau? [RESOLVIDO]

Sergio Ricardo de Melo
sergio.melo

(usa Debian)

Enviado em 26/03/2010 - 11:22h

Sua dica também não deu certo leomarie.

Bom, se o arquivo .backup é criado, significa que o pg_dump foi iniciado, certo?
Se eu for manualmente e der um ./ num script desses, e o usuário não está dentro do arquivo .pgpass (e quando solicita eu digito a senha errada) acontece a mesma coisa, ou seja um arquivo é criado mas sem conteúdo!
Será que não é algum problema com as permissões de algum arquivo que deixei passar, ou algo relacionado ao usuário/senha?
Pra eu conferir, quais arquivos e diretórios precisam receber permissão (se tiver sentido o que eu sugerí)?


15. Re: Script + Crontab = Pau? [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 26/03/2010 - 11:24h

Por isso q pedi pra colocar, na linha do crontab, o usuário root:

33 15 * * * root /root/backups/bd/postgre/dumpBD_gsp.sh

Dae num tem problemas quanto a isso.


16. Re: Script + Crontab = Pau? [RESOLVIDO]

Sergio Ricardo de Melo
sergio.melo

(usa Debian)

Enviado em 26/03/2010 - 11:28h

Ta certo, mas deste jeito o script não rodou lembra?


17. Re: Script + Crontab = Pau? [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 26/03/2010 - 11:37h

Poizé... lembro, sim. É por isso q tou estranhando! Como q tá as permissões do seu script?


18. Re: Script + Crontab = Pau? [RESOLVIDO]

Sergio Ricardo de Melo
sergio.melo

(usa Debian)

Enviado em 26/03/2010 - 11:44h

No Script : rwxrwxrwx


19. Re: Script + Crontab = Pau? [RESOLVIDO]

Sergio Ricardo de Melo
sergio.melo

(usa Debian)

Enviado em 26/03/2010 - 11:59h

Cara, a linha 33 15 * * * root /root/backups/bd/postgre/dumpBD_gsp.sh, no diretório /var/spool/cron/crontabs/root não roda, mas no etc/crontab roda (com o mesmo erro de arquivo vazio, mas roda), erro meu não testar nas duas!


20. Re: Script + Crontab = Pau? [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 26/03/2010 - 13:04h

Já é um bom começo. Vc testou com aquelas variáveis q t passei no /etc/crontab?


21. Re: Script + Crontab = Pau? [RESOLVIDO]

Sergio Ricardo de Melo
sergio.melo

(usa Debian)

Enviado em 26/03/2010 - 14:02h

Testei sim, mas o erro permanece, o arquivo gerado é vazio.


22. Re: Script + Crontab = Pau? [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 26/03/2010 - 14:04h

C já tentou assim?

33 15 * * * /root/backups/bd/postgre/dumpBD_gsp.sh > /dev/tty2

Já vi gente conseguindo fazer rodar assim, jogando a saída dele em outro terminal.


23. Re: Script + Crontab = Pau? [RESOLVIDO]

Sergio Ricardo de Melo
sergio.melo

(usa Debian)

Enviado em 26/03/2010 - 14:40h

Meu amigo, pra visualizar o arquivo que enviei para /dev/tty2 faço como?
Não sei o comando!


24. Re: Script + Crontab = Pau? [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 26/03/2010 - 14:42h

Aperte Ctrl+Alt+F2 q vai pro tty2.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts