Vinicius escreveu:
> Andre eu nao entendi seu item 2, (redirecione o log), eu colocando
>
> *> /home/user/logs/vacuum.log *,, ja nao estou redirencionando para o
> arquivo vacuum.log ?
>
Sim, vc vai direcionar a saída padrão para este arquivo, mas toda a
saída do verbose será perdida.
Não sei aonde vc pode buscar mais informações sobre as saídas dos
comandos em shell, talvez alguém aqui na lista possa te ajudar...
Por enquanto, basta saber que, após o vacuum rodar, o arquivo
"vacuum.log" vai conter apenas a saída normal do comando, se não me
engano é apenas "VACUUM". Experimente rodar "vacuumdb base", sem nenhuma
opção para ver a saída.
Agora, se vc redirecionar a saída de erros para outro arquivo ( "2>" ),
este outro arquivo vai conter todos os detalhes do verbose.
Uma saída mais interessante seria vc redirecionar ambas as saídas para
um mesmo arquivo :
/usr/bin/vacuumdb -v -z > /home/user/logs/vacuum.log 2>
/home/user/logs/vacuum.log
ou melhor ainda :
/usr/bin/vacuumdb -v -z > /home/user/logs/vacuum.log 2>&1
Faça o teste na linha de comando pra entender melhor.
>
> André Volpato wrote:
>> Vinicius escreveu:
>>> no seu exemplo:
>>>
>>> ex: vacuum database > *log *2> outrolog
>>> log eu deixo log mesmo ou coloco o caminho do pg_log ?
>>>
>>>
>>>
>> Melhor não poluir o pg_log com esse tipo de informação. Coloque sempre
>> o caminho completo.
>>
>>> André Volpato wrote:
>>>
>>>> Vinicius escreveu:
>>>>
>>>>
>>>>> Ola pessoal...
>>>>>
>>>>> Criei um script para efetuar vacuum e agendei no cron, mas nunca
>>>>> sei se
>>>>> ele executou ou nao, pois no arquivo de log nao aparece nada
>>>>>
>>>>> Comando do script:
>>>>> vacuumdb -U postgres -z -v -d dataBase > /home/user/logs/vacuum.log
>>>>>
>>>>>
>>>> Posso te dar duas dicas :
>>>> 1. troque vacuumdb pelo caminho completo (ex: /usr/bin/vacuumdb)
>>>> 2. redirecione também a saída de "erros", porque é lá que vão as
>>>> mensagens do verbose.
>>>> ex: vacuum database > log 2> outrolog
>>>>
>>>> Se ainda não der certo, reinicie o cron.
>>>>
>>>>
>>>>
>>>
--
[]´s,
André Volpato
Ecom Tecnologia LTDA - Análise e Desenvolvimento
[EMAIL PROTECTED]
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral