[Samba] quota on xfs on lvm doesn't work(?)
Christoph Peus
cp at uni-wh.de
Wed Apr 19 13:02:42 GMT 2006
Hi,
I have a strange problem with user quotas enabled on a xfs filesystem
and samba 3.0.21c: When a standard block device (e.g. /dev/sdc1) is used
for the fs, quota works like expected:
/dev/sdc1 on /mnt/tmp type xfs (rw,usrquota)
output from level quota:10 debug:
[2006/04/19 14:38:48, 10] lib/sysquotas.c:sys_get_quota(394)
sys_get_quota() uid(4004, 4004)
[2006/04/19 14:38:48, 10] lib/sysquotas_xfs.c:sys_get_xfs_quota(93)
sys_get_xfs_quota: path[/mnt/tmp] bdev[/dev/sdc1] SMB_USER_QUOTA_TYPE
uid[4004]
[2006/04/19 14:38:48, 10] lib/sysquotas.c:sys_get_quota(404)
sys_get_xfs_quota() called for mntpath[/mnt/tmp] bdev[/dev/sdc1]
qtype[2] id[4004].
But when a logical volume is used for the fs, it doesn't work, and the
clients windows explorer reports the size of the complete fs instead of
the users quota:
/dev/export/lvol0 on /mnt/tmp type xfs (rw,usrquota)
output from level quota:10 debug:
[2006/04/19 14:33:57, 10] lib/sysquotas.c:sys_get_quota(394)
sys_get_quota() uid(4004, 4004)
[2006/04/19 14:33:57, 10] lib/sysquotas_xfs.c:sys_get_xfs_quota(93)
sys_get_xfs_quota: path[/mnt/tmp] bdev[/dev/export/lvol0]
SMB_USER_QUOTA_TYPE uid[4004]
[2006/04/19 14:33:57, 3] lib/sysquotas.c:sys_get_quota(401)
sys_get_xfs_quota() failed for mntpath[/mnt/tmp]
bdev[/dev/export/lvol0] qtype[2] id[4004]: Permission denied.
[2006/04/19 14:33:57, 10] lib/sysquotas.c:sys_get_quota(394)
sys_get_quota() uid(4004, 4004)
[2006/04/19 14:33:57, 10] lib/sysquotas_xfs.c:sys_get_xfs_quota(101)
sys_get_xfs_quota: path[/mnt/tmp] bdev[/dev/export/lvol0]
SMB_GROUP_QUOTA_TYPE gid[4000]
[2006/04/19 14:33:57, 3] lib/sysquotas.c:sys_get_quota(401)
sys_get_xfs_quota() failed for mntpath[/mnt/tmp]
bdev[/dev/export/lvol0] qtype[4] id[4000]: Permission denied.
What may be the cause for this "Permission denied" message? Permissions
for /mnt/tmp are 777. Shouldn't samba operate independently of the
filesystems underlying device?
Thanks for your support!
Christoph
More information about the samba
mailing list