Hi,

On 05/18/2017 08:04 PM, Yun-Chih Chen wrote:
> Hi, friends:
>
> I'm studying the affect of NFSv4 on Linux.  As far as I know, NFS
> implemented in Linux kernel supports read delegation but not write
> delegation.  I wonder if Ganesha implements write delegation?  If yes,
> can it take effect if accessed by Linux NFS client?
>
> I use the following config file to observe delegation in Ganesha:
>
> EXPORT {
>         Export_Id = 77;
>         Path = /e;
>         Pseudo = /e;
>         Access_Type = RW;
>         FSAL {
>                 Name = XFS;
>         }
>
>         Delegations = readwrite;
> }
>
> NFSV4 {
>         Delegations = true;
> }
>
> However, I did not see any trace of delegation under various workloads
> (example: repeated read [1], repeated write [2]) using tools like
> nfstrace or tcpdump.  When running in debug mode, I always got the
> following in the log file:
>
> ganesha.nfsd-8999[main] display_fsinfo :FSAL :DEBUG :  delegations = 0
>
> indicating that delegation was not on.
> Is there something wrong with my config file?  Or any other clue
> regarding NFS delegation?  Thanks ( ;

AFAIK except for FSAL_GPFS, other FSALs do not have support for 
delegations yet. Also after switching to new extended APIs 
(>=nfs-ganesha-2.4), delegations are disabled. It needs some additional 
work. We are planning to address it as part of adding this support for 
FSAL_GLUSTER (hopefully in 2.6 release). WRT XFS, I am not sure if 
anyone is actively looking at it.

Thanks,
Soumya

>
> Ganesha V2.5-rc6 running on Fedora 25, accessed by CentOS 7 client.
>
> [1] repeated read: http://codepad.org/6KUat5AI
> [2] repeated write: http://codepad.org/cuBZ3XuT
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> Nfs-ganesha-devel mailing list
> Nfs-ganesha-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/nfs-ganesha-devel
>

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Nfs-ganesha-devel mailing list
Nfs-ganesha-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nfs-ganesha-devel

Reply via email to