Квоты проекта в ext4 - PullRequest
       118

Квоты проекта в ext4

0 голосов
/ 05 октября 2018

Это касается установки квот проекта / квот каталогов в файловых системах ext4.Патч для разрешения квот проекта в файловых системах ext4 был представлен через патч https://lore.kernel.org/patchwork/patch/541895/.

. Я попытался выполнить следующие шаги (с соответствующими командами): 1. Создать файловую систему на блочном устройстве mkfs.ext4./ DEV / nvme0n1

Включить квоту проекта tune2fs -O project -Q prjquota / dev / nvme0n1

Смонтировать блочное устройство: mount -o prjquota / dev / nvme0n1 / test

Включить квоты на пути монтирования: quotaon -Pv -F vfsv1 / test

Создать идентификатор проекта / имя проекта для квоты проекта: echo 51:/ test / first >> / etc / projects echo testproj: 51 >> / etc / projid

Изменить квоту, связанную с пользователем проекта: testproj edquota -P testproj

установите блок мягких блоков на 10, жесткий блок на 20

Соответствует установленной квоте

repquota -avugP

Отчет по квотам проекта на устройстве / dev / nvme0n1 Время отсрочки блокировки: 7 дней;Время отсрочки в узле: 7 дней Ограничения блока Ограничения по файлу

В проекте используется мягкая жесткая грация используется мягкая жесткая грация

testproj - 0 10 20 0 0 0

Начать запись / выполнение ввода-вывода в указанном каталоге в / test / first

fallocate -l 10G ten.txt

Я вижу, что в указанном месте создается файл размером 10G, и, выполнив вышеуказанную команду в # 7, я не вижу изменений в потребляемых inode.

Есть ли другие шаги длявключить квоты в файловых системах ext4?

Версия ядра: 4.15.0-36-generic

...