Estava ficando sem espaço em um VPS Linode de 50GB.
Abaixo estão alguns “ladrões” de espaço que ainda não foram mencionados. Alguns são específicos do Discourse, outros são gerais para sistemas Linux.
-
Execute
ll /lib/modules. Fiquei surpreso ao ver cerca de 15GB de kernels antigos queapt autoremovenão removeu. Claude acha que eles foram instalados de forma não padrão e gerou um script de remoção seguro. Levou cerca de uma hora, mas funcionou (execute por sua conta e risco, é claro) e consegui executar./launcher rebuildsem o errono space left on device. -
O script não excluiu os cabeçalhos correspondentes em
/usr/src. Para isso, o ChatGPT criou outro script. -
Cerca de meio gigabyte de espaço foi ocupado por locales inúteis.
-
Mais 1GB+ foi ocupado pelo diretório
/var/lib/docker/overlay2/.../merged/home/discourse/.cache.
Talvez uma pergunta estúpida, mas o que exatamente os diretórios merge e diff contêm? Algum deles pode ser excluído com segurança em algum momento?
