Resolveu, Henry. Muito obrigado!
Pelo menos a parte dos logs, pois o HD realmente subiu no telhado. Após dois
dias, pouco mais de 623 MB recuperados (HD de 1TB). Depois vou tentar ainda com
a opção -R para ver se recuperará algo mais.Caso alguém tenha sugestões sobre a
recuperação, também serão bem-vidas~:)
Grato, também, a todas as outras sugestões.Gerson.
Em Quinta-feira, 6 de Novembro de 2014 23:50, henrique
<[email protected]> escreveu:
Não acredito que o logrotate vai adiantar alguma coisa no caso dele. Ele está
recebendo toneladas de erro do kernel dizendo que o HD está tomando café no
telhado enquanto ele tenta salvar o que restou dele. O logrotate apenas vai
comprimir e/ou deletar estes logs em um intervalo determinado de tempo; mesmo
que colocar pra rodar de 2 em 2 minutos, ainda assim vai entupir o hd de logs
compactados, ou deletar tudo sumariamente, e aumentar a conta de energia
eletrica dele.
Eu desabilitaria momentaneamente o rsyslogd.
/etc/init.d/rsyslog stop
e depois de salvar (ou nao), habilitaria novamente.
Claro que isto implica em ficar num voo cego pelo sistema.
Uma solução mais elegante seria fuçar no /etc/rsyslogd.conf e procurar
desabilitar as linhas que mostram este tipo de informação, e habilita-las
novamente (ou nao)
Uma solução altamente tosca neste contexto seria linkar os arquivos de log para
/dev/null. E depois, remover os links e reiniciar o syslogd.
Aproveite enquanto o systemd não entra em jogo... quero ver dai como que fica.
:D
AbraçosHenry
De: Leandro <[email protected]>
Para: Gerson <[email protected]>
Cc: Lista Debian <[email protected]>
Enviadas: Quinta-feira, 6 de Novembro de 2014 23:29
Assunto: Re: Logs que enchem o HD
Logrotate
Em 06/11/2014 18:56, "Gerson" <[email protected]> escreveu:
Prezados,
Estou tentando recuperar dados de um disco rígido com problemas utilizando o
gnu ddrescue com os seguintes comandos:
ddrescue -vvv -f -n /dev/sdh1 /dev/sdi1 ddrescue.log
ddrescue -vvv -d -f -r3 /dev/sdh1 /dev/sdi1 ddrescue.log
O problema que está acontecendo é que os arquivos de log "syslog", "kern.log" e
"messages" estão crescendo até a ocupação de 100% da partição raiz. O tamanho
que eles ficam é de mais de 18 GB.Todos eles com as seguintes linhas se
repetindo:
Nov 6 18:06:59 jessie kernel: [78388.759523] Result: hostbyte=DID_BAD_TARGET
driverbyte=DRIVER_OK
Nov 6 18:06:59 jessie kernel: [78388.759523] sd 9:0:0:0: [sdh] CDB:
Nov 6 18:06:59 jessie kernel: [78388.759523] Read(10): 28 00 5a 2f 06 57 00 00
01 00
Nov 6 18:06:59 jessie kernel: [78388.759534] sd 9:0:0:0: [sdh] Unhandled error
code
Nov 6 18:06:59 jessie kernel: [78388.759535] sd 9:0:0:0: [sdh]
Nov 6 18:06:59 jessie kernel: [78388.759535] Result: hostbyte=DID_BAD_TARGET
driverbyte=DRIVER_OK
Creio que meu primeiro problema seja fazer com que os arquivos de logs não
encham a partição raiz.É possível interromper a geração dos logs? Como? Outras
sugestões?
Grato,Gerson.