<html><head><meta http-equiv="content-type" content="text/html; charset=us-ascii"><style>body { line-height: 1.5; }body { font-size: 10.5pt; font-family: ????; color: rgb(0, 0, 0); line-height: 1.5; }</style></head><body>
<div><span></span>hi everyone: </div><div><br></div><div><span style="background-color: rgba(0, 0, 0, 0);"> I have two device with volume info, </span><span style="font-size: 10.5pt; line-height: 1.5; background-color: window;">occure write reture errno 9 when one device disconnect, then connect</span></div><div><span style="background-color: rgba(0, 0, 0, 0);"><br></span></div><div><span style="background-color: rgba(0, 0, 0, 0);">Volume Name: vs_vol_rep2
<br>Type: Replicate
<br>Volume ID: 1ecffbb3-d400-4bf7-a2d2-712cf8c41ecd
<br>Status: Started
<br>Number of Bricks: 1</span><span style="background-color: rgba(0, 0, 0, 0); font-size: 10.5pt; line-height: 1.5;">x 2 = 2 </span></div><span style="background-color: rgba(0, 0, 0, 0);">Transport-type: tcp</span><div><span style="background-color: rgba(0, 0, 0, 0);">Bricks:
<br>Brick1: host-54bef70d852d:/sf/data/bd1ffdb9-d83d-4465-bbf6-c4bf57adf01c/92b97885-9152-4a2c-9587-d1f0273d66ac
<br>Brick2: host-54bef70d84f9:/sf/data/6c37007f-00a0-4987-931b-2bf66aba9a71/92b97885-9152-4a2c-9587-d1f0273d66ac
<br>Options Reconfigured:
<br>cluster.quorum-count: 2
<br>cluster.quorum-type: fixed
<br>performance.ssd-cache: disable
<br>nfs.disable: on</span></div><div><br></div><div>gluster.log as follow:</div><div><br></div><div><span style="background-color: rgba(0, 0, 0, 0);">[2014-08-25 11:53:43.828739] W [fuse-bridge.c:2167:fuse_writev_cbk] 0-glusterfs-fuse: 2495975: WRITE => -1 (Bad file descriptor)
<br>[2014-08-25 11:53:45.829111] W [fuse-bridge.c:2167:fuse_writev_cbk] 0-glusterfs-fuse: 2495979: WRITE => -1 (Bad file descriptor)
<br>[2014-08-25 11:53:47.829424] W [fuse-bridge.c:2167:fuse_writev_cbk] 0-glusterfs-fuse: 2495983: WRITE => -1 (Bad file descriptor)
<br>[2014-08-25 11:53:49.829720] W [fuse-bridge.c:2167:fuse_writev_cbk] 0-glusterfs-fuse: 2495987: WRITE => -1 (Bad file descriptor)
<br>[2014-08-25 11:53:51.829997] W [fuse-bridge.c:2167:fuse_writev_cbk] 0-glusterfs-fuse: 2495994: WRITE => -1 (Bad file descriptor)
<br>[2014-08-25 11:53:53.830268] W [fuse-bridge.c:2167:fuse_writev_cbk] 0-glusterfs-fuse: 2495998: WRITE => -1 (Bad file descriptor)
<br>[2014-08-25 11:53:55.830578] W [fuse-bridge.c:2167:fuse_writev_cbk] 0-glusterfs-fuse: 2496002: WRITE => -1 (Bad file descriptor)
<br>[2014-08-25 11:53:57.830883] W [fuse-bridge.c:2167:fuse_writev_cbk] 0-glusterfs-fuse: 2496006: WRITE => -1 (Bad file descriptor)
<br>[2014-08-25 11:53:59.831175] W [fuse-bridge.c:2167:fuse_writev_cbk] 0-glusterfs-fuse: 2496010: WRITE => -1 (Bad file descriptor)
<br>[2014-08-25 11:54:01.831404] W [fuse-bridge.c:2167:fuse_writev_cbk] 0-glusterfs-fuse: 2496018: WRITE => -1 (Bad file descriptor)
<br>[2014-08-25 11:54:03.831747] W [fuse-bridge.c:2167:fuse_writev_cbk] 0-glusterfs-fuse: 2496446: WRITE => -1 (Bad file descriptor)
<br>[2014-08-25 11:54:05.832099] W [fuse-bridge.c:2167:fuse_writev_cbk] 0-glusterfs-fuse: 2496449: WRITE => -1 (Bad file descriptor)
<br>[2014-08-25 11:54:07.832339] W [fuse-bridge.c:2167:fuse_writev_cbk] 0-glusterfs-fuse: 2496453: WRITE => -1 (Bad file descriptor)
<br>[2014-08-25 11:54:09.832682] W [fuse-bridge.c:2167:fuse_writev_cbk] 0-glusterfs-fuse: 2496457: WRITE => -1 (Bad file descriptor)
<br>[2014-08-25 11:54:11.833027] W [fuse-bridge.c:2167:fuse_writev_cbk] 0-glusterfs-fuse: 2496468: WRITE => -1 (Bad file descriptor)
<br>[2014-08-25 11:54:13.833326] W [fuse-bridge.c:2167:fuse_writev_cbk] 0-glusterfs-fuse: 2496472: WRITE => -1 (Bad file descriptor)
<br>[2014-08-25 11:54:15.833674] W [fuse-bridge.c:2167:fuse_writev_cbk] 0-glusterfs-fuse: 2496476: WRITE => -1 (Bad file descriptor) <br></span></div><div><span style="background-color: rgba(0, 0, 0, 0);"><br></span></div><div>stack as follow:</div><div><br></div><div><span style="background-color: rgba(0, 0, 0, 0);">Breakpoint 1, fuse_writev_cbk (frame=0x7fcea4424afc, cookie=0x7fcea45ea388, this=0x25a5a90, op_ret=-1, op_errno=9, stbuf=0x0, postbuf=0x0, xdata=0x0) at fuse-bridge.c:2146
<br>2146        fuse-bridge.c: No such file or directory.
<br>(gdb) bt
<br>#0 fuse_writev_cbk (frame=0x7fcea4424afc, cookie=0x7fcea45ea388, this=0x25a5a90, op_ret=-1, op_errno=9, stbuf=0x0, postbuf=0x0, xdata=0x0) at fuse-bridge.c:2146
<br>#1 0x00007fce9bdf8474 in io_stats_writev_cbk (frame=0x7fcea45ea388, cookie=<optimized out>, this=<optimized out>, op_ret=-1, op_errno=9, prebuf=0x0, postbuf=0x0, xdata=0x0)
<br> at io-stats.c:1371
<br>#2 0x00007fcea021af8f in mdc_writev_cbk (frame=0x7fcea45ecddc, cookie=<optimized out>, this=<optimized out>, op_ret=-1, op_errno=<optimized out>, prebuf=0x0, postbuf=0x0,
<br> xdata=0x0) at md-cache.c:1488
<br>#3 0x00007fcea638776a in default_writev_cbk (frame=0x7fcea45ea02c, cookie=<optimized out>, this=<optimized out>, op_ret=-1, op_errno=9, prebuf=<optimized out>, postbuf=0x0,
<br> xdata=0x0) at defaults.c:215
<br>#4 0x00007fcea638776a in default_writev_cbk (frame=0x7fcea45ec06c, cookie=<optimized out>, this=<optimized out>, op_ret=-1, op_errno=9, prebuf=<optimized out>, postbuf=0x0,
<br> xdata=0x0) at defaults.c:215
<br>#5 0x00007fcea08397d5 in ioc_writev_cbk (frame=0x7fcea45eb9b4, cookie=<optimized out>, this=<optimized out>, op_ret=-1, op_errno=9, prebuf=0x0, postbuf=0x0, xdata=0x0)
<br> at io-cache.c:1219
<br>#6 0x00007fcea0a47f00 in ra_writev_cbk (frame=0x7fcea45ebc64, cookie=<optimized out>, this=<optimized out>, op_ret=-1, op_errno=9, prebuf=0x0, postbuf=0x0, xdata=0x0)
<br> at read-ahead.c:654
<br>#7 0x00007fcea0c577ed in wb_writev (frame=0x7fcea45ec724, this=<optimized out>, fd=<optimized out>, vector=0x265ca30, count=<optimized out>, offset=724992, flags=49154,
<br> iobref=0x2665420, xdata=0x0) at write-behind.c:1292
<br>#8 0x00007fcea0a4815b in ra_writev (frame=0x7fcea45ebc64, this=0x25c8190, fd=0x2625ec0, vector=0x265ca30, count=1, offset=724992, flags=49154, iobref=0x2665420, xdata=0x0)
<br> at read-ahead.c:682
<br>#9 0x00007fcea083954b in ioc_writev (frame=0x7fcea45eb9b4, this=0x25c9280, fd=0x2625ec0, vector=0x265ca30, count=1, offset=724992, flags=49154, iobref=0x2665420, xdata=0x0)
<br> at io-cache.c:1259
<br>#10 0x00007fcea062ed65 in qr_writev (frame=0x7fcea45ec06c, this=0x25ca300, fd=0x2625ec0, iov=0x265ca30, count=1, offset=724992, flags=49154, iobref=0x2665420, xdata=0x0)
<br> at quick-read.c:626
<br>#11 0x00007fcea6389f58 in default_writev_resume (frame=0x7fcea45ea02c, this=0x25cb420, fd=0x2625ec0, vector=0x265ca30, count=1, off=724992, flags=49154, iobref=0x2665420,
<br> xdata=0x0) at defaults.c:550
<br>#12 0x00007fcea63a1980 in call_resume_wind (stub=0x7fcea407dee8) at call-stub.c:2208
<br>#13 call_resume (stub=0x7fcea407dee8) at call-stub.c:2645
<br>#14 0x00007fcea04265f8 in open_and_resume (this=this@entry=0x25cb420, fd=fd@entry=0x2625ec0, stub=0x7fcea407dee8) at open-behind.c:236
<br>#15 0x00007fcea042791b in ob_writev (frame=0x7fcea45ea02c, this=0x25cb420, fd=0x2625ec0, iov=<optimized out>, count=<optimized out>, offset=<optimized out>, flags=49154,
<br> iobref=0x2665420, xdata=0x0) at open-behind.c:402
<br>#16 0x00007fcea0219258 in mdc_writev (frame=0x7fcea45ecddc, this=0x25cc560, fd=0x2625ec0, vector=0x2667fe0, count=1, offset=724992, flags=49154, iobref=0x2665420, xdata=0x0)
<br> at md-cache.c:1506
<br>#17 0x00007fce9bdf053c in io_stats_writev (frame=0x7fcea45ea388, this=0x25cd630, fd=0x2625ec0, vector=0x2667fe0, count=1, offset=724992, flags=49154, iobref=0x2665420, xdata=0x0)
<br> at io-stats.c:2091
<br>#18 0x00007fcea3bea0a0 in fuse_write_resume (state=0x26678e0) at fuse-bridge.c:2203
<br>#19 0x00007fcea3bdd126 in fuse_resolve_done (state=<optimized out>) at fuse-resolve.c:663
<br>#20 fuse_resolve_all (state=<optimized out>) at fuse-resolve.c:692
<br>#21 0x00007fcea3bdce58 in fuse_resolve (state=0x26678e0) at fuse-resolve.c:649
<br>#22 0x00007fcea3bdd16e in fuse_resolve_all (state=<optimized out>) at fuse-resolve.c:688
<br>#23 fuse_resolve_all (state=<optimized out>) at fuse-resolve.c:674
<br>#24 0x00007fcea3bdca21 in fuse_resolve_continue (state=state@entry=0x26678e0) at fuse-resolve.c:708
<br>#25 0x00007fcea3bdcc8e in fuse_resolve_fd (state=0x26678e0) at fuse-resolve.c:561
<br>#26 fuse_resolve (state=0x26678e0) at fuse-resolve.c:638
<br>#27 0x00007fcea3bdd14e in fuse_resolve_all (state=<optimized out>) at fuse-resolve.c:681
<br>#28 0x00007fcea3bdd608 in fuse_resolve_and_resume (state=0x26678e0, fn=0x7fcea3be9e10 <fuse_write_resume>) at fuse-resolve.c:721
<br>#29 0x00007fcea3bf5028 in fuse_thread_proc (data=0x25a5a90) at fuse-bridge.c:4609
<br>#30 0x00007fcea5d26b50 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
<br>#31 0x00007fcea568ca7d in clone () from /lib/x86_64-linux-gnu/libc.so.6
<br>#32 0x0000000000000000 in ?? ()</span></div><div><br></div><div><br></div><div>Did anyone met?</div><div><br></div>
<div><br></div><hr style="width: 210px; height: 1px;" color="#b5c4df" size="1" align="left">
<div><span><div style="MARGIN: 10px; FONT-FAMILY: verdana; FONT-SIZE: 10pt"><div>everybody_enjoy@163.com</div></div></span></div>
</body></html>