Я не могу обновить Ubuntu, потому что я использую 99% inode. Как мне легче всего решить эту проблему?
Спасибо за вашу помощь.
disk-usage
xaav
источник
источник
Ответы:
Количество инодов устанавливается во время форматирования раздела. Обычно количество созданных инодов достаточно для почти любой цели; однако, если у вас есть большое количество очень маленьких файлов, вы можете использовать иноды до того, как диск заполнится.
Вам нужно найти много тысяч маленьких файлов, которые у вас есть в системе, которые используют иноды, и либо удалить их, либо переместить их в раздел, который был специально настроен с очень большим количеством доступных инодов. Невозможно изменить количество доступных inode для раздела после его форматирования.
Сценарий, написанный paxdiablo для stackoverflow, может быть удобным способом проверки чрезмерного использования небольших файлов, о которых вы можете не знать. Здесь это снова:
Поместите этот скрипт в текстовый файл ~ / bin / count_em и затем введите команду
сделать его исполняемым. Если вам нужно было создать каталог ~ / bin, он еще не будет в пути к исполняемому файлу, поэтому просто выйдите из системы и снова войдите в систему.
Для запуска программы просто наберите
и он перечислит номера всех файлов в текущем каталоге и подкаталогах по каталогам, причем наибольшее количество будет последним. Очень удобно!
источник
sudo du -a -d 1 --inodes . | sort -nr | head -20
Вы также можете отобразить отсортированный список каталогов по количеству inode, используя эту команду:
du --inodes -d 3 / | sort -n | tail
Оттуда вы можете определить, какие каталоги удалять
источник
unrecognized option '--inodes'
на Ubuntu 14.04, fyi--inodes
опция была добавлена июль 2013 года lmaoЯ обнаружил, что использование inode происходит из /root/.local, и удалил эту папку.
источник