[Gluster-devel] handling statfs call in USS
Vijaikumar M
vmallika at redhat.com
Wed Dec 24 11:20:38 UTC 2014
On Wednesday 24 December 2014 02:30 PM, Raghavendra Bhat wrote:
>
> Hi,
>
> I have a doubt. In user serviceable snapshots as of now statfs call is
> not implemented. There are 2 ways how statfs can be handled.
>
> 1) Whenever snapview-client xlator gets statfs call on a path that
> belongs to snapshot world, it can send the
> statfs call to the main volume itself, with the path and the inode
> being set to the root of the main volume.
>
In this approach, when statfs call is sent to main volume with path and
inode set to the root can give incorrect value when quota and
deem-statfs are enabled.
path/inode should be set to the parent of '.snaps'
Thanks,
Vijay
> OR
>
> 2) It can redirect the call to the snapshot world (the snapshot demon
> which talks to all the snapshots of that particular volume) and send
> back the reply that it has obtained.
>
> Please provide feedback.
>
> Regards,
> Raghavendra Bhat
>
> _______________________________________________
> Gluster-devel mailing list
> Gluster-devel at gluster.org
> http://www.gluster.org/mailman/listinfo/gluster-devel
More information about the Gluster-devel
mailing list