Which exact version of 2.4 are they using? If it's 2.4.0.3 or earlier, then attribute access was reworked in 2.4.0.4 to fix a lot of races.
Daniel On 02/28/2017 12:18 PM, Supriti Singh wrote: > Hello All, > > For one of our client, using nfs-ganesha v2.4 and ceph v10.2.4, readdir > fails with error: > > On nfs-client: "/*Remote I/O error*/" > > In nfs-ganesha server log (Removed some part of readability) > > */mdcache_readdir :NFS READDIR :F_DBG :About to readdir in > mdcache_readdir: directory=0x1f8dc10 cookie=0 collisions 0 > mdcache_getattrs :INODE :F_DBG :attrs obj attributes Mask = 0005dfce > NO_FILE_TYPE > Encode FAILED for attr 1, name = FATTR4_TYPE > NFS READDIR :F_DBG :Returning NFS4ERR_SERVERFAULT /* > > > But for the same directory=0x1f8dc10 , readdir works sometime. > In the log, it prints the correct attr "/*nfs4_FSALattr_To_Fattr :NFS4 > :F_DBG :Encoded attr 1, name = FATTR4_TYPE*/" > > Could there be a possible race condition somewhere in accessing mdcache, > because of which for the same directory it works sometime? > > I have not been able to reproduce it. Looking at code, it seems somehow > mdcache and attributes are not in sync. > Client is also using cephfs cache tiering, but I think that should not > have any effect on nfs-ganesha mdcache. > > Any hints on how to debug it further? > > Thanks, > Supriti > > ------ > Supriti Singh > SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton, > HRB 21284 (AG Nürnberg) > > > > ------------------------------------------------------------------------------ > 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