Problemas com a partição raiz em execução completa

0

Quando instalei originalmente a minha distro opensuse-leap (42.1), tomei o tamanho recomendado para a partição raiz, que era 40gb. Enquanto isso, atualizei para 42.2 (Plasma 5.8.6) e hoje, quando estava trabalhando na minha máquina, coisas estranhas aconteceram: por exemplo, o hp-setup gui para minha impressora lan congelou, o que não foi eliminado por kill -9 , etc.

Então eu reiniciei minha máquina e de repente o login não apareceu mais, então no meu desespero eu mudei para os terminais virtuais via Strg + Alt + F1. Lá eu notei que meu / estava 100% cheio via df -h depois que foi sugerido por não ser mais capaz de usar meu bash-history (algo como cannot access ... anymore, no free space on device ). Então eu tentei desinstalar alguns pacotes "desnecessários" como o digikam via zypper, que não funcionava bem (estava regularmente dizendo: falha de página ... sem espaço livre no dispositivo). Isso terminou em df -h ainda dizendo 100% de / usado, apesar do uso do disco ser apenas 38Gb vs. 40Gb no total.

Assim, no final, eu deletei todos os arquivos > 1MB em / tmp (o que é perigoso, eu sei) e digitei rpm --rebuilddb e agora tenho 25% (ou seja, 10Gb) de espaço livre e posso trabalhar no meu sistema sem problemas de morte de nervos devido a 100% de uso do disco novamente.

Então, minhas perguntas são:

  • Existe algum mecanismo no zypper, que pode me avisar, quando devido a novos pacotes instaláveis, upgrades etc. o limite, digamos 99% / usage, é atingido, para que eu não instale os pacotes ou limpe minha partição raiz antes?
  • É melhor usar um cronjob para limpar regularmente alguns arquivos do e-mail? /tmp/ directory ou /var/ directory (ou algum outro diretório?), que não são acessados há muito tempo?
  • Devo dar uma olhada mais profunda nos meus pacotes instalados e remover seletivamente pacotes "desnecessários"?
por FloHe 17.07.2017 / 21:19

0 respostas