Hello, world!
Could sombody help me with info on the case: server with OpenSUSE 11.4 installed
(#uname -a
Linux dataserver0 2.6.37.6-0.11-desktop #1 SMP PREEMPT 2011-12-19 23:39:38 +0100 x86_64 x86_64 x86_64 GNU/Linux)
posesses 9 Tb raid array with ext4 on it in single partition.
(#df -hT /volume1/
Filesystem Type Size Used Avail Use% Mounted on
/dev/sdb1 ext4 9.0T 9.1G 8.5T 1% /volume1 )
Quota tools from official repo sucsessfully installed
(#quota -V
Quota utilities version 3.17.
Compiled with: EXT2_DIRECT HOST_ACCESS ALT_FORMAT RPC BSD_BEHAVIOUR
zypper info quota
Repository: @System
Name: quota
Version: 3.17-12.15.1
Arch: x86_64
Vendor: openSUSE
Status: up-to-date)
PROBLEM: I’m trying to set up disk quota hardlimit more than 999 999 999 1k blocks (~954Gb) both by Yast2 and setquota,
so I’ve got an error
#setquota -u commonmaster 0 7745000000 0 0 /volume1
setquota: Cannot set quota for user 1003 from kernel on /dev/sdb1: Numerical result out of range
setquota: Cannot write quota for 1003 on /dev/sdb1: Numerical result out of range
setquota -u -F vfsv1 commonmaster 0 7745000000 0 0 /volume1
setquota: Unknown quota format: vfsv1
Supported formats are:
vfsold - original quota format
vfsv0 - new quota format
rpc - use RPC calls
xfs - XFS quota format
Meantime, according to the link Setup user/group quotas >4TiB on Ubuntu - Server Fault
I’ve checked the system already has patches for Ext* FS, it must know about vfsv1 format:
/usr/src/linux/fs/ext3/super.c: fmtname = “vfsv1”;
/usr/src/linux/fs/ext3/super.c: Opt_jqfmt_vfsold, Opt_jqfmt_vfsv0, Opt_jqfmt_vfsv1, Opt_quota,
/usr/src/linux/fs/ext3/super.c: {Opt_jqfmt_vfsv1, “jqfmt=vfsv1”},
/usr/src/linux/fs/ext3/super.c: case Opt_jqfmt_vfsv1:
/usr/src/linux/fs/ext3/super.c: case Opt_jqfmt_vfsv1:
/usr/src/linux/fs/ext4/super.c: fmtname = “vfsv1”;
/usr/src/linux/fs/ext4/super.c: Opt_jqfmt_vfsold, Opt_jqfmt_vfsv0, Opt_jqfmt_vfsv1, Opt_quota,
/usr/src/linux/fs/ext4/super.c: {Opt_jqfmt_vfsv1, “jqfmt=vfsv1”},
/usr/src/linux/fs/ext4/super.c: case Opt_jqfmt_vfsv1:
/usr/src/linux/fs/ext4/super.c: case Opt_jqfmt_vfsv1:
I think the quota utilities are not familiar with vfsv1.
May be some repos provide updated quota package?
Well, I wonder, how to enable quota limit more than current 954Gb?
Remark - I can’t use OpenSUSE v12.1 due to the incompatibility with some important Intel software
Thanks in advance,
and sorry, it’s my first posting here.