• Авторизация


Как проверить количество оставшихся инодов 20-12-2009 13:55 к комментариям - к полной версии - понравилось!


Наверное многие начинающие пользователи слышали о том, что файловая система в линукс (ext2/3/4) содержит определённое количество допустимых инодов, по одному на каждый записанный файл. И если все их заполнить, то запись на диск станет невозможной, даже, если есть свободное место. Иными словами - будет достигнуто максимально количество файлов, котрые может вместить в себя ФС. А как же узнать, в случае, если файлы вдруг не записываются, в инодах проблема или нет? И как можно заранее посмотреть сколько их возможно и сколько занято?

Команда:
# df -i

Выдаёт, например, следующее:
Файловая система      Инодов   Испол   Своб  Исп % смонтирована на
/dev/sdc2             610800  196613  414187   33% /
tmpfs                 217506       3  217503    1% /lib/init/rw
varrun                217506      61  217445    1% /var/run
varlock               217506       3  217503    1% /var/lock
udev                  217506    1684  215822    1% /dev
tmpfs                 217506       3  217503    1% /dev/shm
lrm                   217506      17  217489    1% /lib/modules/2.6.28-11-generic/volatile
/dev/sdb6             655360   95240  560120   15% /home
/dev/sdc1                  0       0       0    -  /media/Video
/dev/sda1            2015232   92127 1923105    5% /media/Docs
/dev/sda2            22492640   25831 22466809    1% /media/Music
/dev/sdb8            13099008   69132 13029876    1% /media/Soft

В выводе программы очень много лишней информации, так как она выдаёт её о всех ФС, включая виртуальные. Если у вас, например, все разделы форматированы в ext3, то можно воспользоваться командой, которая покажет только диски с этой ФС:

# df -i -t ext3

Кстати, для одной ФС информация у меня не указана вообще (/dev/sdc1). Это потому что она в reiserfs))). Пользуйтесь ext2/3/4 и будет вам счастье))).
вверх^ к полной версии понравилось! в evernote
Комментарии (2):
DoubleF 22-12-2009-17:38 удалить
ReiserFS для определения объекта вместо номера инода имеет ключ, который включает в себя минимум 128 бит (http://homes.cerias.purdue.edu/~florian/reiser/reiserfs.php). Так что как такового ограничения на количество файлов в ReiserFS почти нет (оно астрономическое). Счастье не в ext2/3 ;)
Linux_Loader 22-12-2009-18:03 удалить
Та не, как раз в них. Я поначалу ReiserFS попользовался, что-то не очень понравилось... Долго сомневался в том, стоит ли на ext3 переходить. Перешёл и очень доволен :).


Комментарии (2): вверх^

Вы сейчас не можете прокомментировать это сообщение.

Дневник Как проверить количество оставшихся инодов | Linux_Loader - Дневник Linux_Loader | Лента друзей Linux_Loader / Полная версия Добавить в друзья Страницы: раньше»