Harshavardhana
2010-Mar-02 13:51 UTC
[Gluster-users] [Gluster-devel] inode list memory usage
On 03/02/2010 05:27 AM, Mike Terzo wrote:> On Fri, Feb 26, 2010 at 2:41 PM, Harshavardhana<harsha at gluster.com> wrote: > >> >>>>>> I'm guessing you are talking about this patch: >>>>>> http://patches.gluster.com/patch/2659/ or is there another one? >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>> Yes thats the patch can you patch it and use it?. >>>>> >>>>> >>>>> >>> Tests are looking good so far, I haven't done a long test yet. I'll >>> let you know how that goes, I'm gonna let it run for a few days. >>> > My test code, is simply create a bunch of directories, remove a bunch > of directories, over and over and over. The memory of process stays > consistent, however for some reason directories are not being removed > completely. After I do a pass of removing a bunch of directories the > next pass of create fails, because the previous directories weren't > removed. > > --mike terzo >It could be a fuse bug. Are you getting "Device Resource or Busy" or "File Exists" errors. What is the fuse version under use? dmesg | grep -i fuse Regards -- Harshavardhana http://www.gluster.com
Harshavardhana
2010-Mar-02 17:24 UTC
[Gluster-users] [Gluster-devel] inode list memory usage
On Tue, Mar 2, 2010 at 10:02 PM, Mike Terzo <mterzo at gmail.com> wrote:> On Tue, Mar 2, 2010 at 8:51 AM, Harshavardhana <harsha at gluster.com> wrote: > > On 03/02/2010 05:27 AM, Mike Terzo wrote: > >> > >> On Fri, Feb 26, 2010 at 2:41 PM, Harshavardhana<harsha at gluster.com> > >> wrote: > >> > >>> > >>> > >>>>>>> > >>>>>>> I'm guessing you are talking about this patch: > >>>>>>> http://patches.gluster.com/patch/2659/ or is there another one? > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>> > >>>>>> Yes thats the patch can you patch it and use it?. > >>>>>> > >>>>>> > >>>>>> > >>>> > >>>> Tests are looking good so far, I haven't done a long test yet. I'll > >>>> let you know how that goes, I'm gonna let it run for a few days. > >>>> > >> > >> My test code, is simply create a bunch of directories, remove a bunch > >> of directories, over and over and over. The memory of process stays > >> consistent, however for some reason directories are not being removed > >> completely. After I do a pass of removing a bunch of directories the > >> next pass of create fails, because the previous directories weren't > >> removed. > >> > >> --mike terzo > >> > > > > It could be a fuse bug. Are you getting "Device Resource or Busy" or > "File > > Exists" errors. What is the fuse version under use? > > > > [2010-02-26 13:51:56] N [fuse-bridge.c:3017:fuse_init] glusterfs-fuse: > FUSE inited with protocol versions: glusterfs 7.13 kernel 7.11 > > The problem only occurs with the patch.What is the patch are you referring here?>From the protocol versions of FUSE it is evident that you have 7.11.Are you saying the patch for inode invalidation has problem?. Can you attach all the server and client logs?. Regards> > dmesg | grep -i fuse > > > > Regards > > > > -- > > Harshavardhana > > http://www.gluster.com > > > > >