quota command does not work
I am using lvm2 with the following logical volume:
--- Logical volume ---
LV Name /dev/nwlsd_vg/nwlsd_lv VG Name nwlsd_vg LV UUID jKXS7Q-2Bda-JpVG-Ba4I-Ocfr-6UyO-182Mek LV Write Access read/write LV Status available # open 1 LV Size 55.91 GB Current LE 14312 Segments 2 Allocation next free (default) Read ahead sectors 0 Block device 254:0
I am trying to get quota's working on the system. The quotas themselves are working, however, standard users cannot issue the quota command to inspect their own specific information:
$ quota quota: Can't stat() mounted device /dev/nwlsd_vg/nwlsd_lv: Permission denied Disk quotas for user mellofone (uid 1000): none
However, it does work for root:
$ quota mellofone
Disk quotas for user mellofone (uid 1000):
Filesystem blocks quota limit grace files quota limit grace
/dev/nwlsd_vg/nwlsd_lv
19364268* 0 100000 2019 0 0 0This setup works on other volumes that do not use lvm. Any ideas what I screwed up? Just as an FYI:
$ lvm version LVM version: 2.00.09 (2004-03-31) Library version: 1.00.08-ioctl (2004-02-27) Driver version: 4.1.0
Thanks.
Signature · 4 lines
Matthew Daubenspeck http://www.oddprocess.org 11:09:30 up 23 days, 1:21, 1 user, load average: 0.02, 0.03, 0.00
Quoted 27 lines · Matthew Daubenspeck
I am using lvm2 with the following logical volume:
--- Logical volume ---
LV Name /dev/nwlsd_vg/nwlsd_lv VG Name nwlsd_vg LV UUID jKXS7Q-2Bda-JpVG-Ba4I-Ocfr-6UyO-182Mek LV Write Access read/write LV Status available # open 1 LV Size 55.91 GB Current LE 14312 Segments 2 Allocation next free (default) Read ahead sectors 0 Block device 254:0I am trying to get quota's working on the system. The quotas themselves are working, however, standard users cannot issue the quota command to inspect their own specific information:
$ quota quota: Can't stat() mounted device /dev/nwlsd_vg/nwlsd_lv: Permission denied Disk quotas for user mellofone (uid 1000): noneHowever, it does work for root:
Quoted 8 lines
$ quota mellofone Disk quotas for user mellofone (uid 1000): Filesystem blocks quota limit grace files quota limit grace /dev/nwlsd_vg/nwlsd_lv 19364268* 0 100000 2019 0 0 0This setup works on other volumes that do not use lvm. Any ideas what I screwed up? Just as an FYI:
chgrp disk /dev/mapper/*
chmod g=rw /dev/mapper/*
We need to fix that in dmlib (if not already done ;)
Quoted 17 lines
$ lvm version LVM version: 2.00.09 (2004-03-31) Library version: 1.00.08-ioctl (2004-02-27) Driver version: 4.1.0Thanks.
Signature · 9 lines
Matthew Daubenspeck http://www.oddprocess.org 11:09:30 up 23 days, 1:21, 1 user, load average: 0.02, 0.03, 0.00 _______________________________________________ linux-lvm mailing list [email protected] https://www.redhat.com/mailman/listinfo/linux-lvm read the LVM HOW-TO at http://tldp.org/HOWTO/LVM-HOWTO/
Signature · 15 lines
Regards,
Heinz -- The LVM Guy --
*** Software bugs are stupid.
Nevertheless it needs not so stupid people to solve them ***
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Heinz Mauelshagen Red Hat GmbH
Consulting Development Engineer Am Sonnenhang 11
56242 Marienrachdorf
Germany
[email protected] +49 2626 141200
FAX 924446
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-Am Mi, den 14.04.2004 schrieb Heinz Mauelshagen um 10:39 Uhr +0200:
Quoted 9 lines
Quoted 8 lines
I am trying to get quota's working on the system. The quotas themselves are working, however, standard users cannot issue the quota command to inspect their own specific information:
$ quota quota: Can't stat() mounted device /dev/nwlsd_vg/nwlsd_lv: Permission denied Disk quotas for user mellofone (uid 1000): none
Quoted 4 lines
chgrp disk
/dev/mapper/*
chmod g=rw/dev/mapper/*We need to fix that in dmlib (if not already done ;)
The problem seems to be the volume group directory which is set 700 here. Changing it to 755 fixes the problem for me, even if the device nodes in /dev/mapper themselves are still 600.
Quoted 8 lines · Christophe Saout
Quoted 4 lines
chgrp disk
/dev/mapper/*
chmod g=rw/dev/mapper/*We need to fix that in dmlib (if not already done ;)
The problem seems to be the volume group directory which is set 700 here. Changing it to 755 fixes the problem for me, even if the device nodes in
/dev/mapperthemselves are still 600.
Ah ha! Confirmed. It works here now as well, without touching /dev/mapper. I should have checked that.
Thanks for the quick responses!
Signature · 4 lines
Matthew Daubenspeck http://www.oddprocess.org 08:03:13 up 23 days, 22:14, 1 user, load average: 0.00, 0.00, 0.00