Не могу понять, почему не получается включить дисковые квоты на xfs-е по этому описанию: "
Изучаем Linux, 101: Управление дисковыми квотами".
Система:
2 | Linux 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 |
2 | proc /proc proc defaults 0 0 |
3 | none /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 |
...и как я понимаю даже смонтировалось:
02 | /dev/md2 on / type xfs (rw,usrquota,prjquota) |
03 | proc on /proc type proc (rw) |
04 | sysfs on /sys type sysfs (rw,noexec,nosuid,nodev) |
05 | none on /sys/fs/fuse/connections type fusectl (rw) |
06 | none on /sys/kernel/debug type debugfs (rw) |
07 | none on /sys/kernel/security type securityfs (rw) |
08 | udev on /dev type devtmpfs (rw,mode=0755) |
09 | devpts on /dev/pts type devpts (rw,gid=5,mode=620) |
10 | tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755) |
11 | none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880) |
12 | none on /run/shm type tmpfs (rw,nosuid,nodev) |
13 | cgroup on /sys/fs/cgroup type tmpfs (rw,relatime,mode=755) |
14 | cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,relatime,cpuset) |
15 | cgroup on /sys/fs/cgroup/cpu type cgroup (rw,relatime,cpu) |
16 | cgroup on /sys/fs/cgroup/cpuacct type cgroup (rw,relatime,cpuacct) |
17 | cgroup on /sys/fs/cgroup/memory type cgroup (rw,relatime,memory) |
18 | cgroup on /sys/fs/cgroup/devices type cgroup (rw,relatime,devices) |
19 | cgroup on /sys/fs/cgroup/freezer type cgroup (rw,relatime,freezer) |
20 | cgroup on /sys/fs/cgroup/blkio type cgroup (rw,relatime,blkio) |
21 | cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,relatime,perf_event) |
Пытаюсь включить квоту на директорию:
1 | [root@mail ~]# ls -l /quotatest/xfs/ |
3 | drwxrwxrwx 2 u1 u1 6 Feb 23 14:47 proj-dir1/ |
4 | drwxrwxrwx 2 u1 u1 6 Feb 23 14:47 proj-dir2/ |
Активирую для проекта:
01 | [root@mail ~]# cat /etc/projects |
02 | 50:/quotatest/xfs/proj-dir1 |
03 | [root@mail ~]# cat /etc/projid |
05 | [root@mail ~]# xfs_quota -x |
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) |
10 | xfs_quota> project -s dev-projects |
11 | Setting up project dev-projects (path /quotatest/xfs/proj-dir1)... |
12 | Processed 1 (/etc/projects and cmdline) paths for project dev-projects with recursion depth infinite (-1). |
13 | xfs_quota> limit -p bhard=15m dev-projects |
14 | xfs_quota: cannot set limits: Function not implemented |
Почему так? В какую сторону копать? Буду благодарен за любую идею.
Исправлено: moderator-Ing, 03.03.2013 15:10