[Gluster-users] Samba vfs_glusterfs Quota Support?

Harshavardhana harsha at harshavardhana.net
Wed Oct 30 13:42:27 UTC 2013


David,

It should be

# gluster volume set gfsv0 features.quota-deem-statfs on


On Wed, Oct 30, 2013 at 6:06 AM, David Gibbons <david.c.gibbons at gmail.com>wrote:

> Hi Lala,
>
> Thank you. I should have been more clear and you are correct, I can't
> write data above the quota. I was referring only to the listing of "disk
> size" in windows/samba land.
>
> Thanks for the tip in quota-deem-statfs. Here are my results with that
> command:
> # gluster volume set gfsv0 quota-deem-statfs on
> volume set: failed: option : quota-deem-statfs does not exist
> Did you mean dump-fd-stats or quota-timeout?
>
> Which Gluster version does that feature setting apply to?
>
> Cheers,
> Dave
>
>
> On Wed, Oct 30, 2013 at 3:09 AM, Lalatendu Mohanty <lmohanty at redhat.com>wrote:
>
>>  On 10/23/2013 05:26 PM, David Gibbons wrote:
>>
>> Hi All,
>>
>>  I'm setting up a gluster cluster that will be accessed via smb. I was
>> hoping that the quotas. I've configured a quota on the path itself:
>>
>>  # gluster volume quota gfsv0 list
>>         path              limit_set          size
>>
>> ----------------------------------------------------------------------------------
>> /shares/testsharedave       10GB                8.0KB
>>
>>  And I've configured the share in samba (and can access it fine):
>> # cat /etc/samba/smb.conf
>>  [testsharedave]
>>         vfs objects = glusterfs
>>         glusterfs:volfile_server = localhost
>>         glusterfs:volume = gfsv0
>>         path = /shares/testsharedave
>>         valid users = dave
>>         guest ok = no
>>         writeable = yes
>>
>>  But windows does not reflect the quota and instead shows the full size
>> of the gluster volume.
>>
>>  I've reviewed the code in
>> https://forge.gluster.org/samba-glusterfs/samba-glusterfs-vfs/blobs/master/src/vfs_glusterfs.c --
>> which does not appear to support passing gluster quotas to samba. So I
>> don't think my installation is broken, it seems like maybe this just isn't
>> supported.
>>
>>  Can anyone speak to whether or not quotas are going to be implemented
>> in vfs_glusterfs for samba? Or if I'm just crazy and doing this wrong ;)?
>> I'm definitely willing to help with the code but don't have much experience
>> with either samba modules or the gluster API.
>>
>>   Hi David,
>> Quotas are supported by vfs_glusterfs for samba. I have also set quota on
>> the volume correctly. If you try to write more data then the quota on the
>> directory(/shares/testsharedave ), it will not allow.
>>
>> But for the clients (i.e. Windows/smb, nfs, fuse) to reflect in the meta
>> data  information (i.e. properties in Windows) , you have run below volume
>> set  command on respective volume.
>>
>> gluster volume set <VOLUME NAME> quota-deem-statfs on
>>
>> -Lala
>>
>>  Cheers,
>> Dave
>>
>>
>>
>> _______________________________________________
>> Gluster-users mailing listGluster-users at gluster.orghttp://supercolony.gluster.org/mailman/listinfo/gluster-users
>>
>>
>>
>> _______________________________________________
>> Gluster-users mailing list
>> Gluster-users at gluster.org
>> http://supercolony.gluster.org/mailman/listinfo/gluster-users
>>
>
>
> _______________________________________________
> Gluster-users mailing list
> Gluster-users at gluster.org
> http://supercolony.gluster.org/mailman/listinfo/gluster-users
>



-- 
*Religious confuse piety with mere ritual, the virtuous confuse regulation
with outcomes*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://supercolony.gluster.org/pipermail/gluster-users/attachments/20131030/bfeb8e1c/attachment.html>


More information about the Gluster-users mailing list