[Ubuntu-BR] Problemas com o Crontab Ainda

edmarcos edmarcos.souza em gmail.com
Quinta Julho 27 23:37:00 UTC 2006


Tinha um script de backup com o tar que também não rodava no cron.
E o erro estava em usar a opção -v (verbose) no tar . 
Não sei se o -v do seu script é de verbose, mas se for tente não usar o
mesmo
e veja se algo muda. 

Em Qui, 2006-07-27 às 17:28 -0300, hamacker escreveu:
> nao tenho certeza, mas tome cuidado ao colocar " (aspas) em scripts.
> 
> Se precisar duma aspas dentro de uma aspas ja aberta entao preceda a 
> aspas com \ (escape), ex :
> 
> echo "ele disse entao :\"fui ao tororó beber agua...\""
> 
> tavez seja o caso do seu "su -c".
> 
> []'s
> 
> 
> Jefferson Souza escreveu:
> > Conforme solicitado segue o script, se eu executo o mesmo na mão chamando script, não tenho problema nenhum os arquivos são gerados, mas qdo deixo o crontab executar, ocorre o seguinte erro e gera apenas 02 arquivos com tamanho 0, o mais estranho é que tenho isso rodando em mais 03 máquinas diferentes e não tenho problema algum:
> >    
> >   Script:
> >   #!/bin/bash
> >   data=`date +%d%m%Y`
> >   clear
> >   su postgres -c "pg_dump -i -F c -b -v -f "/backups/bkp_bcos/insrvprod$data.backup" insrvprod"
> >   su postgres -c "pg_dump -i -F c -b -v -f "/backups/bkp_bcos/fda$data.backup" fda"
> >    
> >   su postgres -c "pg_dump -i -F p -v -f "/backups/bkp_bcos/insrvprod_plain$data.backup" insrvprod"
> >   su postgres -c "pg_dump -i -F p -v -f "/backups/bkp_bcos/fda_plain$data.backup" fda"
> >    
> >   Erro:
> > Jul 27 15:50:01 master CRON[9847]: (pam_unix) session opened for user root by (uid=0)
> >   Jul 27 15:50:01 master su[9852]: + ??? root:postgres
> >   Jul 27 15:50:01 master su[9852]: (pam_unix) session opened for user postgres by (uid=0)
> >   Jul 27 15:50:01 master su[9852]: (pam_unix) session closed for user postgres
> >   Jul 27 15:50:01 master su[9855]: + ??? root:postgres
> >   Jul 27 15:50:01 master su[9855]: (pam_unix) session opened for user postgres by (uid=0)
> >   Jul 27 15:50:01 master su[9855]: (pam_unix) session closed for user postgres
> >   Jul 27 15:50:01 master su[9858]: + ??? root:postgres
> >   Jul 27 15:50:01 master su[9858]: (pam_unix) session opened for user postgres by (uid=0)
> >   Jul 27 15:50:01 master su[9858]: (pam_unix) session closed for user postgres
> >   Jul 27 15:50:01 master su[9861]: + ??? root:postgres
> >   Jul 27 15:50:01 master su[9861]: (pam_unix) session opened for user postgres by (uid=0)
> >   Jul 27 15:50:01 master su[9861]: (pam_unix) session closed for user postgres
> >   Jul 27 15:53:20 master sshd[9997]: Accepted password for root from 172.16.0.10 port 1869 ssh2
> >   Jul 27 15:53:20 master sshd[9999]: (pam_unix) session opened for user root by (uid=0)
> > 
> >  		
> > ---------------------------------
> >  Você quer respostas para suas perguntas? Ou você sabe muito e quer compartilhar seu conhecimento? Experimente o Yahoo! Respostas!
> 





More information about the ubuntu-br mailing list