Господа, помогите разобраться с квотами. Нужен контейнер, внутри которого будут работать квоты. Уже перечитал все, что только можно, но не работают, хоть убей.
Debian 6 / Linux 2.6.32-5-openvz-686
Есть отдельный раздел на котором живут виртуалки. Смонтирован так:
# mount
...
/dev/sda1 on /mnt/hda1 type ext4 (rw,noatime,usrquota,grpquota)
...
и квоты на нем работают:
# quotaon -ap
group quota on /mnt/hda1 (/dev/sda1) is on
user quota on /mnt/hda1 (/dev/sda1) is on
а вот при запуске виртуалки получаю ошибку:
# vzctl start 296
Starting container ...
Running: /usr/sbin/vzquota show 296
Running: /usr/sbin/vzquota on 296 -r 0 -b 2147483747 -B 2147483747 -i 200100 -I 220100 -e 259200 -n 259200 -s 0
vzquota : (error) Quota on syscall for id 296: File exists
vzquota on failed [3]
Конфиг такой:
# UBC parameters (in form of barrier:limit)
# Primary parameters
AVNUMPROC="unlimited"
NUMPROC="unlimited"
NUMTCPSOCK="419430"
NUMOTHERSOCK="419430"
VMGUARPAGES="unlimited"
# Secondary parameters
KMEMSIZE="unlimited"
#TCPSNDBUF="2147483647:2147483647"
TCPSNDBUF="1073741823:2147483647"
TCPRCVBUF="1073741823:2147483647"
OTHERSOCKBUF="1073741823:2147483647"
DGRAMRCVBUF="unlimited"
OOMGUARPAGES="unlimited"
# Auxiliary parameters
LOCKEDPAGES="unlimited"
SHMPAGES="unlimited"
PRIVVMPAGES="unlimited"
NUMFILE="unlimited"
NUMFLOCK="unlimited"
NUMPTY="unlimited"
NUMSIGINFO="unlimited"
DCACHESIZE="unlimited"
PHYSPAGES="0:unlimited"
NUMIPTENT="unlimited"
# Disk quota parameters (in form of softlimit:hardlimit)
DISK_QUOTA="yes"
DISKSPACE="2147483647:2147483647"
DISKINODES="200000:220000"
Очень нужны квоты внутри контейнера, но не понимаю где накосячил