Последние темы Поиск
Общие форумы
Специализированные форумы
ПроцессорыРазгон и охлаждениеСистемные платыМодули памятиВидеосистемаTV- и FM-тюнеры, видеовход, видеовыходЦифровое видео: захват, монтаж, обработкаМониторы и другие устройства отображенияЦифровое фотоБеспилотные летательные аппаратыЦифровой звукProAudio: Профессиональное звуковое оборудованиеСтереосистемыДомашний кинотеатр: проигрыватели и источники сигналаДомашний кинотеатр: аудиосистемаДомашний кинотеатр: ТV и проекторыМагнитные и SSD накопителиОптические носители информацииСетевые носители информацииПериферияКорпуса, блоки питания, UPSСети, сетевые технологии, подключение к интернетуСистемное администрирование, безопасностьСерверыНоутбуки, нетбуки и ультрабукиПланшеты и электронные книгиМобильные телефоны, смартфоны, кпк, коммуникаторыМобильные гаджетыОператоры и технологии мобильной связиТелефония, телекоммуникации, офисные АТСБытовая техника
Программы
Игры
Авторские форумы
Прочие форумы
Форумы поддержки портала iXBT.com
Архивы конференции
Архив "О Конференции"Архив "Процессоры"Архив "Разгон и охлаждение"Архив "Системные платы"Архив "Модули памяти"Архив "Видеосистема"Архив "Видеозахват"Архив "Мониторы и другие устройства отображения"Архив "Цифровое изображение"Архив "Цифровой звук"Архив "Периферия"Архив "Корпуса, блоки питания, UPS"Архив "Коммуникации: сети и сетевые технологии"Домашний интернет, модемы (архив)Архив "Системное администрирование, безопасность"Архив "Мобильная связь"Программы Microsoft: Windows, Office, Server, Windows LiveАрхив "OС и системное ПО"Архив "Программы: Интернет"Архив "Программирование"Форум прикладных программистовАрхив "Электронные устройства и компоненты"Архив "Околокомпьютерный Флейм & Общий"Архив "Полемика (Злобный Флейм)"Околоавтомобильный ФлеймФорум ремонтниковВопросы компании IntelФотокамеры SamsungФорум о магазине приложений RuStoreФорум по продукции компании Huawei
Справка и сервисы
Другие проекты iXBT.com
alekciy: Включение дисковых квот на XFS
alekciy
Member
Автор темы
171/5824 ответов
20 лет на iXBT, с июня 2004
2 фото на iXBT.photo
Чаще пишет в "Интернет" (44%)
Россия, Самара
Web-страница
Инфо Ответить
alekciy Member Автор темы
12 лет назад / 24 февраля 2013 18:36
Не могу понять, почему не получается включить дисковые квоты на xfs-е по этому описанию: "Изучаем Linux, 101: Управление дисковыми квотами".

Система:
1[root@mail ~]# uname -a
2Linux 3.2.0-29-generic #46-Ubuntu SMP Fri Jul 27 17:03:23 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
Опции для монтирования с квотами включены:
1[root@mail ~]# cat /etc/fstab
2proc /proc proc defaults 0 0
3none /dev/pts devpts gid=5,mode=620 0 0
4/dev/md0 none swap sw 0 0
5/dev/md1 /boot ext3 defaults 0 0
6/dev/md2 / xfs defaults,usrquota,prjquota 0 0
...и как я понимаю даже смонтировалось:
01[root@mail ~]# mount
02/dev/md2 on / type xfs (rw,usrquota,prjquota)
03proc on /proc type proc (rw)
04sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
05none on /sys/fs/fuse/connections type fusectl (rw)
06none on /sys/kernel/debug type debugfs (rw)
07none on /sys/kernel/security type securityfs (rw)
08udev on /dev type devtmpfs (rw,mode=0755)
09devpts on /dev/pts type devpts (rw,gid=5,mode=620)
10tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
11none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
12none on /run/shm type tmpfs (rw,nosuid,nodev)
13cgroup on /sys/fs/cgroup type tmpfs (rw,relatime,mode=755)
14cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,relatime,cpuset)
15cgroup on /sys/fs/cgroup/cpu type cgroup (rw,relatime,cpu)
16cgroup on /sys/fs/cgroup/cpuacct type cgroup (rw,relatime,cpuacct)
17cgroup on /sys/fs/cgroup/memory type cgroup (rw,relatime,memory)
18cgroup on /sys/fs/cgroup/devices type cgroup (rw,relatime,devices)
19cgroup on /sys/fs/cgroup/freezer type cgroup (rw,relatime,freezer)
20cgroup on /sys/fs/cgroup/blkio type cgroup (rw,relatime,blkio)
21cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,relatime,perf_event)
Пытаюсь включить квоту на директорию:
1[root@mail ~]# ls -l /quotatest/xfs/
2total 0
3drwxrwxrwx 2 u1 u1 6 Feb 23 14:47 proj-dir1/
4drwxrwxrwx 2 u1 u1 6 Feb 23 14:47 proj-dir2/
Активирую для проекта:
01[root@mail ~]# cat /etc/projects
0250:/quotatest/xfs/proj-dir1
03[root@mail ~]# cat /etc/projid
04dev-projects:50
05[root@mail ~]# xfs_quota -x
06xfs_quota> path
07      Filesystem          Pathname
08 000  /                   /dev/disk/by-uuid/44ec9386-66b3-4779-889d-c341fd67193b
09[001] /quotatest/xfs/proj-dir1 /dev/disk/by-uuid/44ec9386-66b3-4779-889d-c341fd67193b (project 50, dev-projects)
10xfs_quota> project -s dev-projects
11Setting up project dev-projects (path /quotatest/xfs/proj-dir1)...
12Processed 1 (/etc/projects and cmdline) paths for project dev-projects with recursion depth infinite (-1).
13xfs_quota> limit -p bhard=15m dev-projects
14xfs_quota: cannot set limits: Function not implemented
15xfs_quota>
Почему так? В какую сторону копать? Буду благодарен за любую идею.

Исправлено: moderator-Ing, 03.03.2013 15:10

srg4all
Member
28/326 ответов
13 лет на iXBT, с декабря 2011
Чаще пишет в "Интернет" (11%)
Инфо Ответить
s
srg4all Member
12 лет назад / 25 февраля 2013 03:24
Почему так? В какую сторону копать? Буду благодарен за любую идею.

Возможно ядро не поддерживает.
CONFIG_XFS_QUOTA=y

1sky ~ # zgrep XFS /proc/config.gz
2CONFIG_XFS_FS=y
3CONFIG_XFS_QUOTA=y
4CONFIG_XFS_POSIX_ACL=y
5CONFIG_XFS_RT=y
6# CONFIG_XFS_DEBUG is not set
7# CONFIG_VXFS_FS is not set
8sky ~ #
alekciy
Member
Автор темы
172/5825 ответов
20 лет на iXBT, с июня 2004
2 фото на iXBT.photo
Чаще пишет в "Интернет" (44%)
Россия, Самара
Web-страница
Инфо Ответить
alekciy Member Автор темы
12 лет назад / 25 февраля 2013 09:54
Судя по:
1[root@mail ~]# grep -i xfs /boot/config-3.2.0-29-generic
2CONFIG_XFS_FS=m
3CONFIG_XFS_QUOTA=y
4CONFIG_XFS_POSIX_ACL=y
5CONFIG_XFS_RT=y
6# CONFIG_XFS_DEBUG is not set
7CONFIG_VXFS_FS=m
поддерживает. У меня ubuntu 12.04.
alekciy
Member
Автор темы
173/5829 ответов
20 лет на iXBT, с июня 2004
2 фото на iXBT.photo
Чаще пишет в "Интернет" (44%)
Россия, Самара
Web-страница
Инфо Ответить
alekciy Member Автор темы
12 лет назад / 03 мая 2013 00:56
Отпишу решение на будущее.

Как изначально я и подозревал дело в ограничении на квоты для /. Включение квот для неё через fstab просто не работает. Поэтому делать это нужно через опции монтирования корневой файловой системы при загрузке через флаг rootflags. На debian если загрузка идет через grub, то в /etc/default/grub дописываем/изменяем (для влючения квот проекта):

1GRUB_CMDLINE_LINUX=«rootflags=prjquota»


далее запускаем update-grub (который пропишет это в /boot/grub/grub.cfg) после чего ребутимся. Квоты на корневой файловой системе доступны и можно задать квоту проекта на любую из её поддиректорий.
Ваш ответ:

Нет значка Нет значка Вот тут! Лампочка Восклицание Вопрос Класс! Улыбка Злость Огорчение Поговорим? Краснею Подмигивание Ругаю ОдобряюBIUdelSxsupxsuboffsp spoilerqurlimgvideo• list1. list1 codeprecenter-hr-rusQWE→ЙЦУ
файлыочистить
Ваше имя: Авторизуйтесь Предпросмотр В полную форму
вставить выделенную цитату в окно ответа
Если Вы считаете это сообщение ценным для дискуссии (не обязательно с ним соглашаться), Вы можете поблагодарить его автора, а также перечислить ему на счет некоторую сумму со своего баланса (при отзыве благодарности перечисленная сумма не будет вам возвращена).
Также вы можете оценить сообщение как неудачное.
В течение суток можно 20 раз оценить сообщения разных участников (купите Premium-аккаунт, либо оплачивайте оценки сверх лимита).
Если Вы считаете это сообщение ценным для дискуссии (не обязательно с ним соглашаться), Вы можете поблагодарить его автора, а также перечислить ему на счет некоторую сумму со своего баланса (при отзыве благодарности перечисленная сумма не будет вам возвращена).
Также вы можете оценить сообщение как неудачное.
В течение суток можно 20 раз оценить сообщения разных участников (купите Premium-аккаунт, либо оплачивайте оценки сверх лимита).