Неприятная фича в ext2. Как поправить.

Здесь обсуждаются все вопросы, не попадающие под другие категории
Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Неприятная фича в ext2. Как поправить.

Сообщение Llama »

Код: Выделить всё

Файловая система     1K-блоков      Исп  Доступно  Исп% смонтирована на
/dev/hda1              5831724   5280520    551204  91% /
/dev/hda3              5813320   5475380    337940  95% /mnt/Clipz
/dev/hdd2             26738964   6897312  18483360  28% /mnt/data2
/dev/hda2             67283028  66016252         0 100% /mnt/debian
/root/disk.iso           92368     92368         0 100% /root/Юля/Диск
/dev/hdd1              5763616   5500640         0 100% /mnt/data1

/dev/hda1 on / type jfs (rw)
proc on /proc type proc (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
/dev/hda3 on /mnt/Clipz type xfs (rw)
/dev/hda2 on /mnt/debian type ext2 (rw)
/root/disk.iso on /root/Юля/Диск type iso9660 (rw,loop=/dev/loop0)
none on /proc/bus/usb type usbdevfs (rw)
automount(pid456) on /var/autofs/misc type autofs (rw,fd=5,pgrp=456,minproto=2,maxproto=4)
/dev/hdd1 on /mnt/data1 type ext2 (rw)
/dev/hdd2 on /mnt/data2 type ext2 (rw)
На /mnt/debian остается еще более 1 Гб места... Но записать туде нельзя уже ничего. Как я понял, там не хватает inodes (кроме прочего, там хранится полный репозитария debian). Можно ли это поправть "находу"? Мне кажется, что нельзя, но вдруг я ошибаюсь? И какая фаловая система может изменять количество inodes динамически? Если такое конечно есть где-нить...
Опыт растет прямо пропорционально выведенному из строя оборудованию

Аватара пользователя
exe
Неотъемлемая часть форума
Сообщения: 860
Зарегистрирован: 28 ноя 2003, 21:08
Откуда: Минск

Сообщение exe »

Воспользуйся Acronis Partition Expert. Единственное что после изменения кол-ва inode надо будет снова поменять label на partition (может быть).

Acronis как-то по другому label пишет. Показывает правильно, а
linux по LABEL= монтировать не может из-за пробелов или табов.

Lynxer
Неотъемлемая часть форума
Сообщения: 285
Зарегистрирован: 10 мар 2002, 14:44
Откуда: Minsk

Сообщение Lynxer »

Думается мне, дело не в инодах, а в 5%-ном резерве для рута. Когда на разделе становится меньше 5% свободного места - обычные юзеры туда писать уже не могут, только рут. Этот процент может быть задан при форматировании раздела с помощью "mke2fs -m". Уже созданная фс лечится от с помощью "tune2fs -m".

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

Lynxer, нет не в нем. проверял. дело было в инодах - удаляешь файл на 5 байт и пеишется туда 3 мегабайта - таким образом туда влезло еще около 2 Гб.
Опыт растет прямо пропорционально выведенному из строя оборудованию

Lynxer
Неотъемлемая часть форума
Сообщения: 285
Зарегистрирован: 10 мар 2002, 14:44
Откуда: Minsk

Сообщение Lynxer »

Тогда могу предложить следующий кривой выход из ситуации: создать здоровенный файл на оставшееся место и использовать его как loopback-устройство. Создать там файловую систему и т.д.

И в порядке шутки. Если там тоже иноды закончатся - создать там внутри еще файлик. :) А внутри можно и еще. Крутая матрешка может получиться. :) Главное - в нужном порядке строчки в fstab писать. :)

Ответить