Jeevan Patnaik
2017-Nov-13 16:10 UTC
[Gluster-users] What is the difference between FORGET and UNLINK fops
Hi, Can I get a brief description of all the FOPS in gluster or the location of the source code file so that I will try to get an understanding myself? Few FOPS I'm not clear like FORGET, UNLINK, FLUSH, LOOKUP Or is there a way I can tunnel through the FOPS that that are happening in the background for each operation? I have tried this to find from a brick logfile in TRACE mode, but there are way too many calls, but are in form of some system calls but not FOPS. Regards, Jeevan. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.gluster.org/pipermail/gluster-users/attachments/20171113/d7bb60e0/attachment.html>
Jeevan Patnaik
2017-Nov-13 16:22 UTC
[Gluster-users] What is the difference between FORGET and UNLINK fops
Filtering the brick logs in TRACE mode with rpcsvc.c does show the FOPS.>From this, I've realized that LOOKUP is actually dns lookup. This actuallydiffers from NFS lookup operation. Please correct me if I'm wrong. Regards, Jeevan. On Nov 13, 2017 9:40 PM, "Jeevan Patnaik" <g1patnaik at gmail.com> wrote:> Hi, > > Can I get a brief description of all the FOPS in gluster or the location > of the source code file so that I will try to get an understanding myself? > > Few FOPS I'm not clear like FORGET, UNLINK, FLUSH, LOOKUP > > > Or is there a way I can tunnel through the FOPS that that are happening in > the background for each operation? I have tried this to find from a brick > logfile in TRACE mode, but there are way too many calls, but are in form of > some system calls but not FOPS. > > Regards, > Jeevan. > > >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.gluster.org/pipermail/gluster-users/attachments/20171113/0fe5a2ff/attachment.html>
Ben Turner
2017-Nov-14 05:32 UTC
[Gluster-users] What is the difference between FORGET and UNLINK fops
Here is some of the ones we collected: https://github.com/bengland2/gluster-profile-analysis It doesn't have some of the ones you are looking for but if you get definitions of what they are I would like to add them to what we have in the profile analysis tool's README. HTH! -b ----- Original Message -----> From: "Jeevan Patnaik" <g1patnaik at gmail.com> > To: gluster-users at gluster.org > Sent: Monday, November 13, 2017 11:22:26 AM > Subject: Re: [Gluster-users] What is the difference between FORGET and UNLINK fops > > Filtering the brick logs in TRACE mode with rpcsvc.c does show the FOPS. > > From this, I've realized that LOOKUP is actually dns lookup. This actually > differs from NFS lookup operation. Please correct me if I'm wrong. > > Regards, > Jeevan. > > On Nov 13, 2017 9:40 PM, "Jeevan Patnaik" < g1patnaik at gmail.com > wrote: > > > > Hi, > > Can I get a brief description of all the FOPS in gluster or the location of > the source code file so that I will try to get an understanding myself? > > Few FOPS I'm not clear like FORGET, UNLINK, FLUSH, LOOKUP > > > Or is there a way I can tunnel through the FOPS that that are happening in > the background for each operation? I have tried this to find from a brick > logfile in TRACE mode, but there are way too many calls, but are in form of > some system calls but not FOPS. > > Regards, > Jeevan. > > > > _______________________________________________ > Gluster-users mailing list > Gluster-users at gluster.org > http://lists.gluster.org/mailman/listinfo/gluster-users