Impedindo que o Linux use todo o espaço de armazenamento (root(

Impedindo que o Linux use todo o espaço de armazenamento (root(

meus sistemas Linux (Ubuntu 16.04) muitas vezes ficam sem espaço de armazenamento (raiz 100% cheia). O que acontece é que muitas versões antigas do kernel são criadas ao longo do tempo. Parte do armazenamento é ocupada por pacotes não utilizados e outra parte por enormes arquivos de log do sistema. Embora saibamos como excluir os arquivos e resolver o problema, pergunto-me se existe uma maneira de evitar que o Linux entre nesse estado. Entendo que temos que fazer manutenção preventiva, mas ainda assim estou curioso para saber se podemos configurar o Linux para evitar isso.

obrigado

Responder1

O Ubuntu não irá sobrescrever nem remover automaticamente kernels antigos ao buscar novas versões. Cada versão do linux-image é um pacote diferente, não apenas uma nova versão, portanto não se comporta como uma atualização regular de pacote. Os novos kernels chegam, os antigos não são deletados.

O que eu faço (tendo apenas uma dúzia de servidores, não centenas) de vez em quando, após uma reinicialização bem-sucedida em um novo kernel, removo manualmente os pacotes antigos. Isso é bom para mim. Se não fosse, eu excluiria linux-image* de qualquer atualização automática que pudesse estar em execução no sistema.

informação relacionada