btrfs. Проблемы с определением свободного места. (ФС говорит место есть, а места нет.)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

abs-o-lut
Сообщения: 420

btrfs. Проблемы с определением свободного места.

Сообщение abs-o-lut »

Linux 2.6.29-rc5-git3.
btrfs-progs из git'а.
Раздел ЖД размером 148268.90 Mb.

Раздел форматировался, не конвертировался, сразу в btrfs без параметров.
При достижении 117G из 139G доступных, записать что либо не представляется возможным.
В чём может быть дело?
На раздел помимо остального смонтированы (rw, bind) /usr/portage, /var/tmp.

df -h показывает

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

/dev/sdc4             139G  109G   30G  79% /mnt/data

но записать даже 2 DVD-образа места нет.
Всего файлов на разделе чуть меньше 500'000.
Спасибо сказали:
Аватара пользователя
nesk
Сообщения: 2268
Статус: Линукссаксовец
ОС: MS Windows XP Home SP3

Re: btrfs. Проблемы с определением свободного места.

Сообщение nesk »

а root сможет записать туда что-нибудь?
конечно вряд ли дело в максимальном кол-ве файлов, но на всякий случай сделайте
df -i
Внимание: У меня под рукой нет машины с Linux. Я не использую эту ОС. Ответы я даю либо по памяти, либо мне помогает гугл. Тщательно читайте маны по тем командам и конфигурационным файлам, которые я упоминаю.

0xDEFEC8ED
Спасибо сказали:
abs-o-lut
Сообщения: 420

Re: btrfs. Проблемы с определением свободного места.

Сообщение abs-o-lut »

root тоже не может писать.
Как мне кажется, понятие инод для btrfs не существует.

df -i, показывает 0 во всех колонках.
Спасибо сказали:
Аватара пользователя
nesk
Сообщения: 2268
Статус: Линукссаксовец
ОС: MS Windows XP Home SP3

Re: btrfs. Проблемы с определением свободного места.

Сообщение nesk »

abs-o-lut писал(а):
22.02.2009 12:02
Как мне кажется, понятие инод для btrfs не существует.

Они там есть, просто выделяются динамически.(а не фиксированной таблицей, как раньше)
А там никаких квот на файлсеты (или как они там называются) нет?
Внимание: У меня под рукой нет машины с Linux. Я не использую эту ОС. Ответы я даю либо по памяти, либо мне помогает гугл. Тщательно читайте маны по тем командам и конфигурационным файлам, которые я упоминаю.

0xDEFEC8ED
Спасибо сказали:
abs-o-lut
Сообщения: 420

Re: btrfs. Проблемы с определением свободного места.

Сообщение abs-o-lut »

Да в том то и дело, что на количество файлов похоже нет ограничений, есть именно нехватка места.
Насчёт файлсетов и других параметров не скажу, ибо делал раздел просто mkfs.btrfs без параметров. Документации по btrfs-progs, тоже кот наплакал. btrfsck проходит нормально, показывая, что место свободное есть. Такая вот петрушка.
Нареканий к самой ФС нет, довольно быстрая и надёжная (пару раз ресетом вырубал систему), хоть и практически постоянно что-то оптимизируется на диске.
Только вот как оставшиеся 20 Gb использовать, вопрос. :)
Спасибо сказали:
Аватара пользователя
nesk
Сообщения: 2268
Статус: Линукссаксовец
ОС: MS Windows XP Home SP3

Re: btrfs. Проблемы с определением свободного места.

Сообщение nesk »

может это поможет
btrfsctl -r max /точка_монтирования

PS btrfs в глаза не видел. Так, что читайте маны.
Внимание: У меня под рукой нет машины с Linux. Я не использую эту ОС. Ответы я даю либо по памяти, либо мне помогает гугл. Тщательно читайте маны по тем командам и конфигурационным файлам, которые я упоминаю.

0xDEFEC8ED
Спасибо сказали:
abs-o-lut
Сообщения: 420

Re: btrfs. Проблемы с определением свободного места.

Сообщение abs-o-lut »

Если бы эти маны существовали.
Спасибо сказали:
Аватара пользователя
nesk
Сообщения: 2268
Статус: Линукссаксовец
ОС: MS Windows XP Home SP3

Re: btrfs. Проблемы с определением свободного места.

Сообщение nesk »

abs-o-lut писал(а):
22.02.2009 14:23
Если бы эти маны существовали.


мда. печально.
Что сказала команда?
Внимание: У меня под рукой нет машины с Linux. Я не использую эту ОС. Ответы я даю либо по памяти, либо мне помогает гугл. Тщательно читайте маны по тем командам и конфигурационным файлам, которые я упоминаю.

0xDEFEC8ED
Спасибо сказали:
abs-o-lut
Сообщения: 420

Re: btrfs. Проблемы с определением свободного места.

Сообщение abs-o-lut »

ioctl:: Invalid argument
Спасибо сказали:
Аватара пользователя
nesk
Сообщения: 2268
Статус: Линукссаксовец
ОС: MS Windows XP Home SP3

Re: btrfs. Проблемы с определением свободного места.

Сообщение nesk »

abs-o-lut писал(а):
22.02.2009 14:41
ioctl:: Invalid argument


странно. (наверно старая версия)
а если
btrfsctl -r +20g /точка_монтирования
Внимание: У меня под рукой нет машины с Linux. Я не использую эту ОС. Ответы я даю либо по памяти, либо мне помогает гугл. Тщательно читайте маны по тем командам и конфигурационным файлам, которые я упоминаю.

0xDEFEC8ED
Спасибо сказали:
abs-o-lut
Сообщения: 420

Re: btrfs. Проблемы с определением свободного места.

Сообщение abs-o-lut »

ioctl:: File too large

На любое значение хоть +1m, хоть +20g
Спасибо сказали: