Re: [Gluster-devel] Locking behavior vs rmdir/unlink of a directory/file

2015-08-19 Thread Raghavendra Gowdappa
To put the problem in simple words, A lock is granted by posix-locks xlator even after a directory is deleted on backend. - Original Message - > From: "Raghavendra Gowdappa" > To: "Gluster Devel" > Cc: "Sakshi Bansal" > Sent: Thursday, August 20, 2015 10:31:55 AM > Subject: Re: [Gluste

Re: [Gluster-devel] Locking behavior vs rmdir/unlink of a directory/file

2015-08-19 Thread Raghavendra Gowdappa
- Original Message - > From: "Raghavendra Gowdappa" > To: "Gluster Devel" > Cc: "Sakshi Bansal" > Sent: Thursday, August 20, 2015 10:24:46 AM > Subject: [Gluster-devel] Locking behavior vs rmdir/unlink of a directory/file > > Hi all, > > Most of the code currently treats inode table

[Gluster-devel] Locking behavior vs rmdir/unlink of a directory/file

2015-08-19 Thread Raghavendra Gowdappa
Hi all, Most of the code currently treats inode table (and dentry structure associated with that) as the correct representative of underlying backend file-system. While this is correct for most of the cases, the representation might be out of sync for small time-windows (like file deleted on di

Re: [Gluster-devel] GlusterFS firewalld control

2015-08-19 Thread Anand Nekkunti
On 08/17/2015 03:22 PM, Christopher Blum wrote: Hey Gluster Developers, I'm fairly new to GlusterFS, but noticed, that it is missing the possibility to control firewalld, which is also addressed in [1] Since I wanted to propose a solution for this problem, I briefly talked to Niels de Vos an

Re: [Gluster-devel] [Gluster-users] Gluster 3.6.4 release testing on IB

2015-08-19 Thread Raghavendra Talur
On Aug 20, 2015 07:27, "Raghavendra Talur" wrote: > > > On Aug 20, 2015 06:54, "satish kondapalli" wrote: > > > > Please ignore the previous log. I am seeing that error because i am trying to mount tcp volumes on RDMA. > > > > Here is the error message i am seeing while mounting the volume over R

Re: [Gluster-devel] [Gluster-users] Gluster 3.6.4 release testing on IB

2015-08-19 Thread Raghavendra Talur
On Aug 20, 2015 06:54, "satish kondapalli" wrote: > > Please ignore the previous log. I am seeing that error because i am trying to mount tcp volumes on RDMA. > > Here is the error message i am seeing while mounting the volume over RDMA: > > [2015-08-20 01:19:48.032815] I [MSGID: 100030] [glusterf

Re: [Gluster-devel] [Gluster-users] Gluster 3.6.4 release testing on IB

2015-08-19 Thread satish kondapalli
Please ignore the previous log. I am seeing that error because i am trying to mount tcp volumes on RDMA. Here is the error message i am seeing while mounting the volume over RDMA: [2015-08-20 01:19:48.032815] I [MSGID: 100030] [glusterfsd.c:2018:main] 0-/usr/sbin/glusterfs: Started running /usr/s

[Gluster-devel] [Gluster-users] Gluster 3.6.4 release testing on IB

2015-08-19 Thread satish kondapalli
Hi, I am seeing below error when i tried to mount a volume over RDMA. Can some one explain what the issue is by looking the log? [2015-08-20 00:56:38.53] I [MSGID: 100030] [glusterfsd.c:2018:main] 0-/usr/sbin/glusterfs: Started running /usr/sbin/glusterfs version 3.6.4 (args: /usr/sbin/gluste

[Gluster-devel] Is Gluster-3.6.4 has support for Infiniband fabric?

2015-08-19 Thread satish kondapalli
Hi, I started testing gluster-3.6.4 with infiniband. Is 3.6.4 good to start? Sateesh ___ Gluster-devel mailing list Gluster-devel@gluster.org http://www.gluster.org/mailman/listinfo/gluster-devel

Re: [Gluster-devel] Removing dict from the RPC protocol

2015-08-19 Thread Jeff Darcy
> This is probably a controversial topic to bring up but, I think the dict > that's in the RPC protocol needs to be removed. It generates a lot of > confusion in the code because the dict is opaque. The XDR protocol has great > support for serializing structs. That's great when the set of things yo

[Gluster-devel] Removing dict from the RPC protocol

2015-08-19 Thread chris holcombe
This is probably a controversial topic to bring up but, I think the dict that's in the RPC protocol needs to be removed. It generates a lot of confusion in the code because the dict is opaque. The XDR protocol has great support for serializing structs. If the dict was replaced with a struct it

Re: [Gluster-devel] NetBSD regression failures

2015-08-19 Thread Emmanuel Dreyfus
On Wed, Aug 19, 2015 at 07:35:30AM -0400, Kotresh Hiremath Ravishankar wrote: > 1. geo-rep does lazy umount of gluster volume which needs to be modified >to use 'gf_umount_lazy' provided by libglusterfs, correct? Yes, that spawns umountd, which does its best to emulate lazy unmount,, by trying

[Gluster-devel] Minutes of the Weekly Gluster Community Meeting 19th Aug 2015

2015-08-19 Thread Meghana Madhusudhan
Hi all, The minutes of today's meeting can be found at, Minutes : http://meetbot.fedoraproject.org/gluster-meeting/2015-08-19/gluster-meeting.2015-08-19-12.01.html Minutes (text): http://meetbot.fedoraproject.org/gluster-meeting/2015-08-19/gluster-meeting.2015-08-19-12.01.txt Log: http://meetb

Re: [Gluster-devel] Smoke failed on FreeBSD

2015-08-19 Thread Niels de Vos
On Wed, Aug 19, 2015 at 04:55:07PM +0530, Anoop C S wrote: > Hi all, > > Do we have smoke test failure on FreeBSD? Console output displays the > following with master: > > install: /var/db/glusterd/hooks/1/delete/post//S57glusterfind-delete > -post.py: No such file or directory > > Failed job c

Re: [Gluster-devel] Smoke failed on FreeBSD

2015-08-19 Thread Kaleb KEITHLEY
On 08/19/2015 04:55 PM, Anoop C S wrote: Hi all, Do we have smoke test failure on FreeBSD? Console output displays the following with master: install: /var/db/glusterd/hooks/1/delete/post//S57glusterfind-delete -post.py: No such file or directory Failed job console output: https://build.gluste

[Gluster-devel] Reminder: Gluster weekly community meeting

2015-08-19 Thread Meghana Madhusudhan
Hi All, In about 30 minutes from now, we will have the regular weekly Gluster Community meeting. Meeting details: - location: #gluster-meeting on Freenode IRC - date: every Wednesday - time: 12:00 UTC, 14:00 CEST, 17:30 IST (in your terminal, run: date -d "12:00 UTC") - agenda: https://pub

Re: [Gluster-devel] NetBSD regression failures

2015-08-19 Thread Kotresh Hiremath Ravishankar
Hi Emmanuel, Thanks you, but any way geo-rep testsuit is moved under bad-tests. I am working on getting geo-rep to work in NetBSD. I am fixing one by one to get there. I have few questions. 1. geo-rep does lazy umount of gluster volume which needs to be modified to use 'gf_umount_lazy' provid

[Gluster-devel] Smoke failed on FreeBSD

2015-08-19 Thread Anoop C S
Hi all, Do we have smoke test failure on FreeBSD? Console output displays the following with master: install: /var/db/glusterd/hooks/1/delete/post//S57glusterfind-delete -post.py: No such file or directory Failed job console output: https://build.gluster.org/job/freebsd-smoke/9416/console https

Re: [Gluster-devel] Implementing Flat Hierarchy for trashed files

2015-08-19 Thread Niels de Vos
On Tue, Aug 18, 2015 at 04:51:58PM +0530, Jiffin Tony Thottan wrote: > Comments inline. > > On 18/08/15 09:54, Niels de Vos wrote: > >On Mon, Aug 17, 2015 at 06:20:50PM +0530, Anoop C S wrote: > >>Hi all, > >> > >>As we move forward, in order to fix the limitations with current trash > >>translato

Re: [Gluster-devel] Skipped files during rebalance

2015-08-19 Thread Christophe TREFOIS
Dear Susant, Apparently the glistered process was stuck in a strange state. So we restarted the glusterd process on stor106. This allowed us to stop the volume, and reboot. I will start a new rebalance now, and will get the information you asked during the rebalance operation. I think it makes

Re: [Gluster-devel] Serialization of fops acting on same dentry on server

2015-08-19 Thread Pranith Kumar Karampuri
+ Ravi, Anuradha On 08/17/2015 10:39 AM, Raghavendra Gowdappa wrote: All, Pranith and me were discussing about implementation of compound operations like "create + lock", "mkdir + lock", "open + lock" etc. These operations are useful in situations like: 1. To prevent locking on all subvols du

Re: [Gluster-devel] NetBSD regression failures

2015-08-19 Thread Avra Sengupta
Lot of test runs are failing with the following: + '/opt/qa/build.sh' File "/usr/pkg/lib/python2.7/site.py", line 601 [2015-08-19 05:45:06.N]:++ G_LOG:./tests/basic/quota-anon-fd-nfs.t: TEST: 85 ! fd_write 3 content ++ ^ SyntaxError: invalid token + RET=1 Does i