ext4_dx_add_entry: Directory index full!
ext4_dx_add_entry: Directory index full!
Решение:
ищем директорию с самым большим числом файлов:
find <точка монтирования файловой системы> -type d | ( while read A; do B=`ls -l "$A" | wc -l`; echo $B $A; done) | sort -n
думаем что с ней делать 🙂
Поделись с друзьями:
Опубликовано 19.06.2013 в 14:37 · Автор komivlad · Ссылка
Рубрики: ArchLinux, CentOS, Debain, Linux Mint, Ubuntu · Теги: Directory, ext4_dx_add_entry, find, full, index
Рубрики: ArchLinux, CentOS, Debain, Linux Mint, Ubuntu · Теги: Directory, ext4_dx_add_entry, find, full, index
15.07.2014 в 10:11
· Ссылка
Альтернативный вариант:
find /каталог/ -xdev -type d -exec stat -c '%s %n' {} + > dir-sizes.list
sort -rn -k1 dir-sizes.list | head
Можно и без сохранения в файл, но лучше таки сохранить: вдруг каталогов будет на столько много, что sort потребит всю имеющуюся память и упадёт, результат работы find пропадёт зря.