A atualização não assistida preenche o disco rígido quando há um problema com a fonte do Apt

1

Meu servidor executando Ubuntu 14.04.5 server teve seu disco rígido preenchido muito rapidamente.

O diretório /var/cache/apt estava cheio de arquivos como este:

-rw-r--r-- 1 root root 41M Mar 11 05:16 pkgcache.bin.t7Hu64
-rw-r--r-- 1 root root 42M Mar 11 05:16 pkgcache.bin.786Hkg
-rw-r--r-- 1 root root 42M Mar 11 05:17 pkgcache.bin.HYjl6J
-rw-r--r-- 1 root root 42M Mar 11 05:17 pkgcache.bin.h6Hk8l

Poucos arquivos foram criados a cada minuto. Depois de algumas pesquisas, descobri que upgades autônomos estavam causando isso. Provavelmente porque houve algum problema com o Apt-mirror.

Usando apt-get update obteve erros:

W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/trusty-updates/main/source/Sources  Hash Sum mismatch
W: Failed to fetch http://local.apt.mirror/ubuntu/dists/trusty-updates/universe/binary-amd64/Packages  Hash Sum mismatch
W: Failed to fetch http://local.apt.mirror/ubuntu/dists/trusty-updates/universe/binary-i386/Packages  Hash Sum mismatch
E: Some index files failed to download. They have been ignored, or old ones used instead.

Consegui corrigir isso fazendo apt-get clean no servidor.

Existe uma maneira de alterar o comportamento de upgades autônomos para que eu não preencha o disco com arquivos temporários quando houver algum problema com apt-get update ?

Seria muito melhor que os upgrades autônomos parassem no erro em vez de continuar até que o disco fosse preenchido com arquivos temporários.

EDIT: não estou perguntando sobre Hash sum mismatch . Eu sei o que é e como isso pode ser resolvido. Estou perguntando sobre Unattended upgrades .

    
por Madoc Comadrin 13.03.2017 / 12:25

0 respostas