[Bug 266879] fusefs, net/glusterfs: GlusterFS mount not handled as expected

2024-01-13 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266879 Alan Somers changed: What|Removed |Added Status|New |Closed Resolution|---

[Bug 266879] fusefs, net/glusterfs: GlusterFS mount not handled as expected

2023-03-12 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266879 --- Comment #27 from David --- so revisiting this, the issue is still here, tried to create a cluster cluster with BSD 13.1 nodes and 2 BSD 13.1 clients and both clients can write to the cluster volume the same file and the file will never

[Bug 266879] fusefs, net/glusterfs: GlusterFS mount not handled as expected

2022-11-20 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266879 --- Comment #26 from Alan Somers --- (In reply to David from comment #25) As I explained before, you can do it by setting vfs.fusefs.data_cache_mode=0. But that only works for fusefs daemons using protocol level 7.22 or below. For higher

[Bug 266879] fusefs, net/glusterfs: GlusterFS mount not handled as expected

2022-11-19 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266879 --- Comment #25 from David --- ok so is there a way to disable all write cache in fuse? -- You are receiving this mail because: You are the assignee for the bug.

[Bug 266879] fusefs, net/glusterfs: GlusterFS mount not handled as expected

2022-11-19 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266879 --- Comment #24 from David --- ok so is there a way to disable all write cache in fuse? -- You are receiving this mail because: You are the assignee for the bug.

[Bug 266879] fusefs, net/glusterfs: GlusterFS mount not handled as expected

2022-11-19 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266879 --- Comment #23 from Alan Somers --- (In reply to David from comment #21) I really can't help you. I'm an expert on fuse, not gluster. You need help from Daniel, or perhaps from upstream. If you can provide a trace of fuse operations, th

[Bug 266879] fusefs, net/glusterfs: GlusterFS mount not handled as expected

2022-11-19 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266879 --- Comment #22 from David --- another issue probably related to this: after a few days a sever would drop gluster mounts due to memory exhaustion pid 911 (glusterfsd), jid 0, uid 0, was killed: failed to reclaim memory -- You are rece

[Bug 266879] fusefs, net/glusterfs: GlusterFS mount not handled as expected

2022-11-14 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266879 --- Comment #21 from David --- any updates on this ? -- You are receiving this mail because: You are the assignee for the bug.

[Bug 266879] fusefs, net/glusterfs: GlusterFS mount not handled as expected

2022-11-04 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266879 --- Comment #20 from David --- pushing more data into the test file [2022-11-04 07:25:27.171322] D [MSGID: 0] [afr-transaction.c:2035:afr_post_nonblocking_lock_cbk] 0-codebase-replicate-0: Non blocking locks done. Proceeding to FOP [2

[Bug 266879] fusefs, net/glusterfs: GlusterFS mount not handled as expected

2022-11-04 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266879 --- Comment #19 from David --- started in foreground/debug mode echo test > /codebase/test [2022-11-04 07:17:28.063122] D [MSGID: 0] [afr-transaction.c:2035:afr_post_nonblocking_lock_cbk] 0-codebase-replicate-0: Non blocking locks done.

[Bug 266879] fusefs, net/glusterfs: GlusterFS mount not handled as expected

2022-11-03 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266879 --- Comment #18 from David --- I have tried with: fusefs rw,acl,transport=tcp,_netdev,direct-io-mode=disable but the Warning message appears as soon as I modify a file on the mount Will try and debug soon -- You are receiving this mail

[Bug 266879] fusefs, net/glusterfs: GlusterFS mount not handled as expected

2022-11-03 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266879 --- Comment #17 from David --- I have tried with: fusefs rw,acl,transport=tcp,_netdev,direct-io-mode=disable but the Warning message appears as soon as I modify a file on the mount Will try and debug soon -- You are receiving this mail

[Bug 266879] fusefs, net/glusterfs: GlusterFS mount not handled as expected

2022-11-03 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266879 --- Comment #16 from Alan Somers --- (In reply to David from comment #15) That option is actually parsed by the daemon. Most daemons call it "direct_io", but maybe Gluster doesn't. Check Gluster's documentation. -- You are receiving thi

[Bug 266879] fusefs, net/glusterfs: GlusterFS mount not handled as expected

2022-11-03 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266879 --- Comment #15 from David --- that's the first thing I tried but always got: Invalid option direct_io -- You are receiving this mail because: You are the assignee for the bug.

[Bug 266879] fusefs, net/glusterfs: GlusterFS mount not handled as expected

2022-11-03 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266879 --- Comment #14 from Alan Somers --- (In reply to David from comment #13) That "-o direct_io" would be if you're invoking the /sbin/mount_fusefs binary. To put it in fstab, just add a ,direct_io along with the rest of the options. -- You

[Bug 266879] fusefs, net/glusterfs: GlusterFS mount not handled as expected

2022-11-03 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266879 --- Comment #13 from David --- ok so I caught an error on the console in the lines of: WARNING: FUSE protocol violation for server mounted at /codebase: cache incoherent! To prevent data corruption, disable the data cache by mounting with

[Bug 266879] fusefs, net/glusterfs: GlusterFS mount not handled as expected

2022-10-21 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266879 --- Comment #12 from Alan Somers --- (In reply to David from comment #10) That's the Gluster release version, not the fuse protocol version. The easiest way to find out the fuse protocol version that it's using would be to run it in verbos

[Bug 266879] fusefs, net/glusterfs: GlusterFS mount not handled as expected

2022-10-20 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266879 --- Comment #11 from David --- ``` [root@au-syd01-qa-app02 ~]# sysctl -a | grep vfs.fusefs vfs.fusefs.kernelabi_minor: 29 vfs.fusefs.kernelabi_major: 7 vfs.fusefs.stats.lookup_cache_misses: 685 vfs.fusefs.stats.lookup_cache_hits: 4724 vfs.f

[Bug 266879] fusefs, net/glusterfs: GlusterFS mount not handled as expected

2022-10-20 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266879 --- Comment #10 from David --- gluster is 8.4_2 -- You are receiving this mail because: You are the assignee for the bug.

[Bug 266879] fusefs, net/glusterfs: GlusterFS mount not handled as expected

2022-10-20 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266879 --- Comment #9 from Alan Somers --- (In reply to David from comment #8) > it also looks like vfs.fuse.lookup_cache_enable is no longer an option as > well > as I was trying to see if that would make a difference That's because it's named

[Bug 266879] fusefs, net/glusterfs: GlusterFS mount not handled as expected

2022-10-20 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266879 --- Comment #8 from David --- I have tried to turn it off ``` [root@au-syd01-qa-app02 ~]# sysctl vfs.fuse.data_cache_mode = 0 sysctl: unknown oid 'vfs.fuse.data_cache_mode' sysctl: unknown oid '' sysctl: unknown oid '0' [root@au-syd01-qa-a

[Bug 266879] fusefs, net/glusterfs: GlusterFS mount not handled as expected

2022-10-11 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266879 --- Comment #7 from David --- sorry the direct-io-mode=disable option because I'm experiencing the issue with direct-io-mode=disable as well, it seems to be cache related because deleting/creating files is instant and works as expected we

[Bug 266879] fusefs, net/glusterfs: GlusterFS mount not handled as expected

2022-10-11 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266879 --- Comment #6 from Alan Somers --- (In reply to David from comment #5) > Hmmm FUSE direct_io mount option which I have used or sysctl Yes, fusefs does implement direct_io. > does fuse evict invalidated cache contents on fuse_write_direct

[Bug 266879] fusefs, net/glusterfs: GlusterFS mount not handled as expected

2022-10-11 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266879 --- Comment #5 from David --- root@au-syd01-qa-app01:~ # sysctl -a |grep vfs.fusefs.data_cache_mode vfs.fusefs.data_cache_mode: 1 root@au-syd01-qa-app01:~ # Hmmm FUSE direct_io mount option which I have used or sysctl vfs.fuse.data_cache_

[Bug 266879] fusefs, net/glusterfs: GlusterFS mount not handled as expected

2022-10-11 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266879 --- Comment #4 from David --- root@au-syd01-qa-app01:~ # sysctl -a |grep vfs.fusefs.data_cache_mode vfs.fusefs.data_cache_mode: 1 root@au-syd01-qa-app01:~ # Hmmm FUSE direct_io mount option which I have used or sysctl vfs.fuse.data_cache_

[Bug 266879] fusefs, net/glusterfs: GlusterFS mount not handled as expected

2022-10-11 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266879 Alan Somers changed: What|Removed |Added CC||asom...@freebsd.org --- Comment #3 f

[Bug 266879] fusefs, net/glusterfs: GlusterFS mount not handled as expected

2022-10-10 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266879 --- Comment #2 from David --- I have tried disabling direct IO, no change -- You are receiving this mail because: You are the assignee for the bug.

[Bug 266879] fusefs, net/glusterfs: GlusterFS mount not handled as expected

2022-10-06 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266879 Graham Perrin changed: What|Removed |Added Product|Ports & Packages|Base System Summary|Glu