inode (index node) - индексный дескриптор, структура данных в традиционных для ОС UNIX файловых системах. В этой структуре хранится метаинформация о стандартных файлах, каталогах или других объектах файловой системы, кроме непосредственно данных и имени.
Файловая система сообщает о высоком проценте использования inode.
# bdf -i
Filesystem kbytes used avail %used iused ifree %iuse Mounted on
/dev/vg_LDS/lv_sapmnt_LDS
8388608 7224864 1154744 86% 703136 36352 95% /sapmnt/LDS
Высвободим часть используемых inode с помощью создания нулевого файла.
# cd /sapmnt/LDS
# mkdir TEST
# cd TEST
Выполним команду.
# i=1
# while [ $i -lt 100000000 ]
do
touch $i
i=`expr $i + 1`
done
Перед выполнением команды обязательно убедитесь что находитесь в директории TEST!
Из второй сессии мониторим изменения.
# bdf -i
Filesystem kbytes used avail %used iused ifree %iuse Mounted on
/dev/vg_LDS/lv_sapmnt_LDS
8388608 7302912 1077272 87% 994077 33923 97% /sapmnt/LDS
# bdf -i
Filesystem kbytes used avail %used iused ifree %iuse Mounted on
/dev/vg_LDS/lv_sapmnt_LDS
8388608 7508984 872808 90% 1756987 27461 98% /sapmnt/LDS
Через какое то время отменяем выполнение цикла и удаляем директорию TEST.
# cd ..
# rm -rf TEST
Проверяем.
# bdf -i
Filesystem kbytes used avail %used iused ifree %iuse Mounted on
/dev/vg_LDS/lv_sapmnt_LDS
8388608 7509192 879416 90% 1275012 482684 73% /sapmnt/LDS
Использование inode уменьшилось до 73%.
Оригинал заметки.
Файловая система сообщает о высоком проценте использования inode.
# bdf -i
Filesystem kbytes used avail %used iused ifree %iuse Mounted on
/dev/vg_LDS/lv_sapmnt_LDS
8388608 7224864 1154744 86% 703136 36352 95% /sapmnt/LDS
Высвободим часть используемых inode с помощью создания нулевого файла.
# cd /sapmnt/LDS
# mkdir TEST
# cd TEST
Выполним команду.
# i=1
# while [ $i -lt 100000000 ]
do
touch $i
i=`expr $i + 1`
done
Перед выполнением команды обязательно убедитесь что находитесь в директории TEST!
Из второй сессии мониторим изменения.
# bdf -i
Filesystem kbytes used avail %used iused ifree %iuse Mounted on
/dev/vg_LDS/lv_sapmnt_LDS
8388608 7302912 1077272 87% 994077 33923 97% /sapmnt/LDS
# bdf -i
Filesystem kbytes used avail %used iused ifree %iuse Mounted on
/dev/vg_LDS/lv_sapmnt_LDS
8388608 7508984 872808 90% 1756987 27461 98% /sapmnt/LDS
Через какое то время отменяем выполнение цикла и удаляем директорию TEST.
# cd ..
# rm -rf TEST
Проверяем.
# bdf -i
Filesystem kbytes used avail %used iused ifree %iuse Mounted on
/dev/vg_LDS/lv_sapmnt_LDS
8388608 7509192 879416 90% 1275012 482684 73% /sapmnt/LDS
Использование inode уменьшилось до 73%.
Оригинал заметки.