Estou usando o Ubuntu 14.xe, recentemente, tentar criar arquivos com falha com algum tipo de disco é uma mensagem completa.
Eu tinha mais de 2gb de espaços e isso não é possível, mas ouvi dizer que isso pode fazer com que o inode esteja cheio.
Eu não sou um usuário Linux habilidoso, então não entendo como removê-los. Primeiro o que eu fiz foi digitar esse comando acima como root para ver quantos inodes foram usados:
$ df -i -h
Filesystem Inodes IUsed IFree IUse% Mounted on
udev 248K 414 248K 1% /dev
tmpfs 250K 467 250K 1% /run
/dev/xvda1 512K 512K 0 100% /
Sim, é 100%. Então eu encontrei o comando que mostra quanto inodes foram usados no sistema atual:
# for i in /*; do echo $i; find $i |wc -l; done
Imprime isto:
/bin
172
/boot
353
/dev
416
/etc
1971
/home
21808
/lib
17720
/proc
43272
/sys
36453
/tmp
5134
/usr
423458
/var
10117
...
Então, eu deletei alguns arquivos em / home / dev e recebi alguns inodes gratuitos, mas não muito:
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/xvda1 512K 464K 49K 91% /
Além disso, quando eu re-instalo os arquivos que eu precisava, ele pega inodes novamente, então isso realmente não é resolvido.
Vi que o diretório / usr ocupa quase inodes: 423458, mas não sei quais arquivos eu removo que não afetam outros sistemas ou programas.
Como faço para encontrar inodes "unnessecary" para excluir? Qualquer conselho vai agradecer muito.