Arquivos de log grandes e mais alguns problemas

0

Eu tenho um problema que começou a se manifestar 2 dias atrás, quando eu instalei o Wine e algum jogo que eu tenho jogado piedosamente nos últimos 2 dias.

O laptop é um e o Ubuntu é 16.04, totalmente atualizado.

Então, a primeira coisa é que recebi uma mensagem: / quase cheia. Eu verifiquei, e eu tinha dois grandes arquivos syslog (cca 4GB e 9GB), que foram preenchidos por wined3d. A pasta / é 20GB, que na minha experiência sempre foi mais que suficiente. Além disso, observe a matemática: 4 + 9 = 13GB, o que é certo, porque o meu normal / é cca 5GB grande.

Eu apaguei os dois arquivos. Desligue, vá dormir, acorde, ligue, novamente a mesma mensagem. Então eu inicio o analisador de uso de disco e é aí que fica estranho:

Dispositivos e locais: / 16,4 GB / 19,5 GB - mostra como quase cheio

Quando eu clico para vê-lo pela pasta, a matemática não adiciona (isto é do du -sh ./*):

13M ./bin
120M    ./boot
4,0K    ./cdrom
352K    ./dev
14M ./etc
199G    ./home
0   ./initrd.img
0   ./initrd.img.old
627M    ./lib
3,9M    ./lib32
4,0K    ./lib64
16K ./lost+found
8,0K    ./media
4,0K    ./mnt
183M    ./opt
du: cannot access './proc/5402/task/5402/fd/4': No such file or directory
du: cannot access './proc/5402/task/5402/fdinfo/4': No such file or directory
du: cannot access './proc/5402/fd/4': No such file or directory
du: cannot access './proc/5402/fdinfo/4': No such file or directory
0   ./proc
56K ./root
du: cannot access './run/user/1000/gvfs': Permission denied
9,7M    ./run
13M ./sbin
4,0K    ./snap
4,0K    ./srv
0   ./sys
32K ./tmp
3,5G    ./usr
277M    ./var
0   ./vmlinuz
0   ./vmlinuz.old
  • / home está em uma partição separada, o restante da unidade de 1 TB
  • tudo isso não pode acessar, eu verifiquei à mão, nenhum é maior que 1MB.

Então, qual é o problema com o espaço em disco? Eu corri autoclean, autoremove, bleachbit ... Ele ainda mostra o mesmo - e eu simplesmente não entendo o que está comendo o espaço. Qualquer ajuda é muito apreciada!

    
por DeadWeight 01.11.2016 / 06:32

2 respostas

1

Isto é oficialmente resolvido. A resposta foi tão simples e, no entanto, eu estupidamente removi vinho e meu gamesave para recuperar algum espaço em disco para permitir que o Ubuntu carregasse corretamente. (Eu temia que eu estraguei a propriedade da pasta e que os arquivos do usuário foram salvos na pasta raiz).

Então ... Ao inserir f.e. um USB em uma máquina com Linux, e excluindo algo no USB mencionado, o Linux cria uma pasta chamada Trash1000, onde os arquivos "excluídos" vão.

Aparentemente, ao usar o sudo Nautilus e excluir algo da pasta /, ele não é excluído ... ele cria uma pasta Trash-0. Uma pasta oculta - como no USB. Então, quando eu "deletei" meus syslogs gigantescos, eles foram movidos para essa fabulosa pasta Trash-0, que não aparece em nenhum lugar - não no analisador de disco, não no comando du, não no bleachbit. Foi puro desespero porque eu digitei "ls -a" no terminal.

E em vez de esvaziar o Trash-0 na reinicialização ou similar, ele decidiu forçar os itens excluídos até o último byte, usando toda a pasta raiz e desativando o Ubuntu do carregamento. Por quê?

TESTE: Eu decidi recriar tudo para testar. No terminal eu criei 2 pastas, test1 e test2. Ao remover o test1 por "rm -r", não foi gerado o Lixo 0. Ao remover o test2 pelo sudo nautilus, ele gerava a pasta Trash-0. Nunca use o sudo nautilus! :)

    
por DeadWeight 01.11.2016 / 18:51
0

Separe a discrepância de espaço por um momento. Desligue o vinho. Exclua os arquivos de log. Em seguida, desative ou reduza o nível de log do vinho. A menos que você esteja tentando solucionar problemas ou esteja procurando algo específico, você fará exatamente o que experimentou: ocupe espaço em disco.

Aqui está um link para os registros de depuração do Wine: ativar / desativar o log

Se por algum motivo você tiver que deixar o log ativado, considere alguma manutenção no final de sua sessão, comprimindo com gzip. Você deve ver uma redução de tamanho significativa nos registros.

    
por D75 01.11.2016 / 07:08