[Bugs] [Bug 1634664] Inconsistent quorum checks during open and fd based operations

bugzilla at redhat.com bugzilla at redhat.com
Mon Oct 1 11:28:24 UTC 2018


https://bugzilla.redhat.com/show_bug.cgi?id=1634664



--- Comment #2 from Raghavendra G <rgowdapp at redhat.com> ---
I missed something earlier. Note that fstat was sent to db-client-2 too (which
has a valid fd opened on brick). It looks like fstat succeeded on db-client-2
(note the absence of error logs from client4_0_fstat_cbk between
rpc_clnt_reply_init and dht_file_attr_cbk. If there was an errror from brick it
should've been logged here). However, afr seem to have failed fstat with
ENOTCONN. Can you confirm this?

Instance 1:

[2018-07-12 12:53:48.722722] T [rpc-clnt.c:674:rpc_clnt_reply_init]
8-db-client-2: received rpc message (RPC XID: 0x1926eb Program: GlusterFS 4.x
v1, ProgVers: 400, Proc: 25) from rpc-transport (db-client-2)
[2018-07-12 12:53:48.722829] D [MSGID: 0]
[dht-inode-read.c:182:dht_file_attr_cbk] 8-db-dht: subvolume db-replicate-0
returned -1 [Transport endpoint is not connected]
[2018-07-12 12:53:48.722901] W [fuse-bridge.c:899:fuse_attr_cbk]
0-glusterfs-fuse: 14199134: FSTAT() <gfid:797d2f9b-e7d7-47b9-801d-b4c3c134ad1f>
=> -1 (Transport endpoint is not connected)

Instance 2:

[2018-07-12 12:53:48.726265] T [rpc-clnt.c:1752:rpc_clnt_submit] 8-rpc-clnt:
submitted request (XID: 0x1926ee Program: GlusterFS 4.x v1, ProgVers: 400,
Proc: 25) to rpc-transport (db-client-2)
[2018-07-12 12:53:48.727696] T [rpc-clnt.c:674:rpc_clnt_reply_init]
8-db-client-2: received rpc message (RPC XID: 0x1926ee Program: GlusterFS 4.x
v1, ProgVers: 400, Proc: 25) from rpc-transport (db-client-2)
[2018-07-12 12:53:48.727814] D [MSGID: 0]
[dht-inode-read.c:182:dht_file_attr_cbk] 8-db-dht: subvolume db-replicate-0
returned -1 [Transport endpoint is not connected]
[2018-07-12 12:53:48.727886] W [fuse-bridge.c:899:fuse_attr_cbk]
0-glusterfs-fuse: 14199138: FSTAT() ERR => -1 (Transport endpoint is not
connected)

Summary:
* open fop succeeded to application, though opens on two bricks failed
* fstat succeeded on one brick (failed on two bricks), but fop was failed as
ENOTCONN.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=Ar0HXKkN2o&a=cc_unsubscribe


More information about the Bugs mailing list