Não consigo atualizar o Ubuntu porque tenho 99% de uso de inode. Qual é a maneira mais fácil de aliviar esse problema?
Obrigado pela ajuda.
disk-usage
xaav
fonte
fonte
Respostas:
O número de inodes é definido no momento em que a partição é formatada. Normalmente, o número de inodes criados é suficiente para quase qualquer finalidade; no entanto, se você tiver um grande número de arquivos muito pequenos, poderá usar os inodes antes que o disco esteja cheio.
Você precisa encontrar os milhares de arquivos pequenos que você possui no sistema que estão usando inodes e excluí-los ou movê-los para uma partição que foi configurada especificamente com um número muito grande de inodes disponíveis. Não é possível alterar o número de inodes disponíveis em uma partição após a formatação.
O script escrito por paxdiablo no stackoverflow pode ser uma maneira útil de verificar o uso excessivo de arquivos pequenos que você talvez não saiba. Aqui está novamente:
Coloque esse script no arquivo de texto ~ / bin / count_em e, em seguida, emita o comando
para torná-lo executável. Se você precisou criar o diretório ~ / bin, ele ainda não estará no caminho do executável, então faça o logout e o logon novamente.
Para executar o programa, basta digitar
e listará os números de todos os arquivos no diretório atual e subdiretórios por diretório, com a contagem mais alta por último. Muito conveniente!
fonte
sudo du -a -d 1 --inodes . | sort -nr | head -20
Você também pode exibir uma lista classificada de diretórios por número de inodes, usando este comando:
du --inodes -d 3 / | sort -n | tail
A partir daí, você pode determinar quais diretórios excluir
fonte
unrecognized option '--inodes'
no Ubuntu 14.04, fyi--inodes
opção foi adicionada em jul 2013 lmaoDescobri que o uso do inode era proveniente de /root/.local e excluí essa pasta.
fonte