Eagleeyes,<br><br>    can you grep this from your HAVE_FUSE_VERSION_28 in &quot;config.log&quot; after you run configure?.  config.log is present in your glusterfs build directory. <br><br>Regards<br>--<br clear="all">Harshavardhana<br>
Z Research Inc <a href="http://www.zresearch.com/">http://www.zresearch.com/</a><br>
<br><br><div class="gmail_quote">On Tue, Jul 7, 2009 at 11:03 AM, eagleeyes <span dir="ltr">&lt;<a href="mailto:eagleeyes@126.com">eagleeyes@126.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">






<div style="margin: 10px; font-size: 10pt; font-family: verdana;"><font color="#000080" face="Verdana" size="2">
<div>
<div>[root@localhost /]# uname  -a </div><div class="im">
<div>Linux localhost.localdomain 2.6.30 #2 SMP Mon Jul 6 15:35:46 CST 2009 i686 i686 i386 GNU/Linux</div></div></div>
<div> </div>
<div>[root@localhost /]# glusterfs -V</div>
<div>glusterfs 2.0.3 built on Jul  7 2009 13:17:27</div>
<div>Repository revision: v2.0.3</div>
<div>Copyright (c) 2006-2009 Z RESEARCH Inc. &lt;<a href="http://www.zresearch.com" target="_blank">http://www.zresearch.com</a>&gt;</div>
<div>GlusterFS comes with ABSOLUTELY NO WARRANTY.</div>
<div>You may redistribute copies of GlusterFS under the terms of the GNU General Public License.</div>
<div> </div>
<div>dmesg  |grep fuse  </div><div class="im">
<div>fuse init (API version 7.11)</div>
<div> </div>
</div><div>[root@localhost /]# grep -i FUSE_MINOR_VERSION /usr/local/include/fuse/fuse_common.h            </div><div class="im">
<div>#define FUSE_MINOR_VERSION 8</div>
<div>#define FUSE_VERSION FUSE_MAKE_VERSION(FUSE_MAJOR_VERSION, FUSE_MINOR_VERSION)</div>
<div>#    undef FUSE_MINOR_VERSION</div>
<div>#        define FUSE_MINOR_VERSION 5</div>
<div>#        define FUSE_MINOR_VERSION 4</div>
<div>#        define FUSE_MINOR_VERSION 1</div>
<div>#        define FUSE_MINOR_VERSION 1</div>
<div> </div>
</div><div>
<div>[root@localhost /]# cat /var/log/glusterfs/glusterfsd-sever.vol.log </div>
<div>================================================================================</div>
<div>Version      : glusterfs 2.0.3 built on Jul  7 2009 13:17:27</div>
<div>TLA Revision : v2.0.3</div>
<div>Starting Time: 2009-07-07 13:20:50</div>
<div>Command line : glusterfsd -f glusterfsd-sever.vol </div>
<div>PID          : 20516</div><div class="im">
<div>System name  : Linux</div>
<div>Nodename     : localhost.localdomain</div>
<div>Kernel Release : 2.6.30</div>
<div>Hardware Identifier: i686</div>
<div></div>
<div>Given volfile:</div>
<div>+------------------------------------------------------------------------------+</div>
<div>  1: </div>
</div><div>  2: </div>
<div>  3: volume posix1</div>
<div>  4:   type storage/posix                   # POSIX FS translator</div>
<div>  5:   option directory /opt/data1        # Export this directory</div>
<div>  6: end-volume</div>
<div>  7: </div>
<div>  8: volume posix2</div>
<div>  9:   type storage/posix                   # POSIX FS translator</div>
<div> 10:   option directory /opt/data2        # Export this directory</div>
<div> 11: end-volume</div>
<div> 12: </div>
<div> 13: volume posix3</div>
<div> 14:   type storage/posix                   # POSIX FS translator</div>
<div> 15:   option directory /opt/data3        # Export this directory</div>
<div> 16: end-volume</div>
<div> 17: </div>
<div> 18: volume posix4</div>
<div> 19:   type storage/posix                   # POSIX FS translator</div>
<div> 20:   option directory /opt/data4        # Export this directory</div>
<div> 21: end-volume</div>
<div> 22: </div>
<div> 23: volume brick1</div>
<div> 24:   type features/posix-locks</div>
<div> 25:   option mandatory-locks on          # enables mandatory locking on all files</div>
<div> 26:   subvolumes posix1</div>
<div> 27: end-volume</div>
<div> 28: </div>
<div> 29: volume brick2</div>
<div> 30:   type features/posix-locks</div>
<div> 31:   option mandatory-locks on          # enables mandatory locking on all files</div>
<div> 32:   subvolumes posix2</div>
<div> 33: end-volume</div>
<div> 34: </div>
<div> 35: volume brick3</div>
<div> 36:   type features/posix-locks</div>
<div> 37:   option mandatory-locks on          # enables mandatory locking on all files</div>
<div> 38:   subvolumes posix3</div>
<div> 39: end-volume</div>
<div> 40: </div>
<div> 41: volume brick4</div>
<div> 42:   type features/posix-locks</div>
<div> 43:   option mandatory-locks on          # enables mandatory locking on all files</div>
<div> 44:   subvolumes posix4</div>
<div> 45: end-volume</div>
<div> 46: </div>
<div> 47: </div>
<div> 48: ### Add network serving capability to above brick.</div>
<div> 49: volume server</div>
<div> 50:   type protocol/server</div>
<div> 51:   option transport-type tcp</div>
<div> 52:   option transport.socket.bind-address 172.16.36.46     # Default is to listen on all interfaces</div>
<div> 53:   option transport.socket.listen-port 6996              # Default is 6996</div>
<div> 54:   subvolumes brick1 brick2 brick3 brick4 </div>
<div> 55:   option auth.addr.brick1.allow * # Allow access to &quot;brick&quot; volume</div>
<div> 56:   option auth.addr.brick2.allow * # Allow access to &quot;brick&quot; volume</div>
<div> 57:   option auth.addr.brick3.allow * # Allow access to &quot;brick&quot; volume</div>
<div> 58:   option auth.addr.brick4.allow * # Allow access to &quot;brick&quot; volume</div>
<div> 59: end-volume</div>
<div></div>
<div>+------------------------------------------------------------------------------+</div>
<div>[2009-07-07 13:20:50] N [glusterfsd.c:1224:main] glusterfs: Successfully started</div>
<div>[2009-07-07 13:21:54] N [server-protocol.c:7055:mop_setvolume] server: accepted client from <a href="http://172.16.36.46:1023" target="_blank">172.16.36.46:1023</a></div>
<div>[2009-07-07 13:21:54] N [server-protocol.c:7055:mop_setvolume] server: accepted client from <a href="http://172.16.36.46:1022" target="_blank">172.16.36.46:1022</a></div>
<div>[2009-07-07 13:21:54] N [server-protocol.c:7055:mop_setvolume] server: accepted client from <a href="http://172.16.36.46:1021" target="_blank">172.16.36.46:1021</a></div>
<div>[2009-07-07 13:21:54] N [server-protocol.c:7055:mop_setvolume] server: accepted client from <a href="http://172.16.36.46:1020" target="_blank">172.16.36.46:1020</a></div>
<div>[2009-07-07 13:21:54] N [server-protocol.c:7055:mop_setvolume] server: accepted client from <a href="http://172.16.36.46:1019" target="_blank">172.16.36.46:1019</a></div>
<div>[2009-07-07 13:21:54] N [server-protocol.c:7055:mop_setvolume] server: accepted client from <a href="http://172.16.36.46:1018" target="_blank">172.16.36.46:1018</a></div>
<div>[2009-07-07 13:21:54] N [server-protocol.c:7055:mop_setvolume] server: accepted client from <a href="http://172.16.36.46:1017" target="_blank">172.16.36.46:1017</a></div>
<div>[2009-07-07 13:21:54] N [server-protocol.c:7055:mop_setvolume] server: accepted client from <a href="http://172.16.36.46:1016" target="_blank">172.16.36.46:1016</a></div>
<div>[2009-07-07 13:22:17] N [server-protocol.c:7815:notify] server: <a href="http://172.16.36.46:1023" target="_blank">172.16.36.46:1023</a> disconnected</div>
<div>[2009-07-07 13:22:17] N [server-protocol.c:7815:notify] server: <a href="http://172.16.36.46:1022" target="_blank">172.16.36.46:1022</a> disconnected</div>
<div>[2009-07-07 13:22:17] N [server-helpers.c:782:server_connection_destroy] server: destroyed connection of localhost.localdomain-20523-2009/07/07-13:21:54:191189-client1</div>
<div>[2009-07-07 13:22:17] N [server-protocol.c:7815:notify] server: <a href="http://172.16.36.46:1021" target="_blank">172.16.36.46:1021</a> disconnected</div>
<div>[2009-07-07 13:22:17] N [server-protocol.c:7815:notify] server: <a href="http://172.16.36.46:1020" target="_blank">172.16.36.46:1020</a> disconnected</div>
<div>[2009-07-07 13:22:17] N [server-helpers.c:782:server_connection_destroy] server: destroyed connection of localhost.localdomain-20523-2009/07/07-13:21:54:191189-client2</div>
<div>[2009-07-07 13:22:17] N [server-protocol.c:7815:notify] server: <a href="http://172.16.36.46:1019" target="_blank">172.16.36.46:1019</a> disconnected</div>
<div>[2009-07-07 13:22:17] N [server-protocol.c:7815:notify] server: <a href="http://172.16.36.46:1018" target="_blank">172.16.36.46:1018</a> disconnected</div>
<div>[2009-07-07 13:22:17] N [server-helpers.c:782:server_connection_destroy] server: destroyed connection of localhost.localdomain-20523-2009/07/07-13:21:54:191189-client4</div>
<div>[2009-07-07 13:22:17] N [server-protocol.c:7815:notify] server: <a href="http://172.16.36.46:1017" target="_blank">172.16.36.46:1017</a> disconnected</div>
<div>[2009-07-07 13:22:17] N [server-protocol.c:7815:notify] server: <a href="http://172.16.36.46:1016" target="_blank">172.16.36.46:1016</a> disconnected</div>
<div>[2009-07-07 13:22:17] N [server-helpers.c:782:server_connection_destroy] server: destroyed connection of localhost.localdomain-20523-2009/07/07-13:21:54:191189-client3</div></div></font></div>
<div><font color="#000080"></font> </div>
<div>
<div>[root@localhost /]#   cat /var/log/glusterfs/mnt.log </div>
<div>================================================================================</div>
<div>Version      : glusterfs 2.0.3 built on Jul  7 2009 13:17:27</div>
<div>TLA Revision : v2.0.3</div>
<div>Starting Time: 2009-07-07 13:21:54</div>
<div>Command line : glusterfs -f glusterfs-client.vol.nio /mnt </div>
<div>PID          : 20524</div><div class="im">
<div>System name  : Linux</div>
<div>Nodename     : localhost.localdomain</div>
<div>Kernel Release : 2.6.30</div>
<div>Hardware Identifier: i686</div>
<div></div>
<div>Given volfile:</div>
<div>+------------------------------------------------------------------------------+</div>
<div>  1: ### Add client feature and attach to remote subvolume</div>
<div>  2: volume client1</div>
<div>  3:   type protocol/client</div>
<div>  4:   option transport-type tcp</div>
</div><div>  5:   option remote-host 172.16.36.46         # IP address of the remote io</div><div class="im">
<div>  6:   option remote-port 6996              # default server port is 6996</div>
</div><div>  7:   option remote-subvolume brick1        # name of the remote volume</div><div class="im">
<div>  8: end-volume</div>
<div>  9: </div>
<div> 10: volume client2</div>
<div> 11:   type protocol/client</div>
<div> 12:   option transport-type tcp</div>
</div><div> 13:   option remote-host 172.16.36.46         # IP address of the remote io</div><div class="im">
<div> 14:   option remote-port 6996              # default server port is 6996</div>
<div> 15:   option remote-subvolume brick2        # name of the remote volume</div>
<div> 16: end-volume</div>
<div> 17: </div>
<div> 18: volume client3</div>
<div> 19:   type protocol/client</div>
<div> 20:   option transport-type tcp</div>
</div><div> 21:   option remote-host 172.16.36.46         # IP address of the remote io</div><div class="im">
<div> 22:   option remote-port 6996              # default server port is 6996</div>
</div><div> 23:   option remote-subvolume brick3        # name of the remote volume</div><div class="im">
<div> 24: end-volume</div>
<div> 25: </div>
<div> 26: </div>
<div> 27: volume client4</div>
<div> 28:   type protocol/client</div>
<div> 29:   option transport-type tcp</div>
</div><div> 30:   option remote-host 172.16.36.46         # IP address of the remote io</div><div class="im">
<div> 31:   option remote-port 6996              # default server port is 6996</div>
</div><div> 32:   option remote-subvolume brick4       # name of the remote volume</div><div><div></div><div class="h5">
<div> 33: end-volume</div>
<div> 34: </div>
<div> 35:  </div>
<div> 36: </div>
<div> 37: #volume afr2</div>
<div> 38: #  type cluster/afr</div>
<div> 39: #  subvolumes client2 client4</div>
<div> 40: #end-volume</div>
<div> 41: </div>
<div> 42: volume   dht</div>
<div> 43:   type cluster/dht</div>
<div> 44:   option min-free-disk 20%</div>
<div> 45:   subvolumes client1 client2 </div>
<div> 46: end-volume</div>
<div> 47: </div>
<div> 48: </div>
<div> 49: </div>
<div> 50: ### Add readahead feature</div>
<div> 51: volume readahead</div>
<div> 52:   type performance/read-ahead</div>
<div> 53:   option page-count 16        # cache per file  = (page-count x page-size)</div>
<div> 54:   subvolumes dht </div>
<div> 55: end-volume</div>
<div> 56: </div>
<div> 57: ### Add IO-Cache feature</div>
<div> 58: volume iocache</div>
<div> 59:   type performance/io-cache</div>
<div> 60:   option page-size 256KB</div>
<div> 61:   subvolumes readahead </div>
<div> 62: end-volume</div>
<div> 63: </div>
<div> 64: ### Add writeback feature</div>
<div> 65: volume writeback</div>
<div> 66:  type performance/write-behind</div>
<div> 67:   option cache-size 32MB</div>
<div> 68:   option flush-behind on</div>
<div> 69:   subvolumes iocache   </div>
<div> 70: end-volume</div>
<div></div>
<div>+------------------------------------------------------------------------------+</div>
</div></div><div>[2009-07-07 13:21:54] W [client-protocol.c:5935:init] client4: Volume is dangling. </div>
<div>[2009-07-07 13:21:54] W [client-protocol.c:5935:init] client3: Volume is dangling. </div>
<div>[2009-07-07 13:21:54] W [glusterfsd.c:470:_log_if_option_is_invalid] iocache: option &#39;page-size&#39; is not recognized</div>
<div>[2009-07-07 13:21:54] N [glusterfsd.c:1224:main] glusterfs: Successfully started</div>
<div>[2009-07-07 13:21:54] N [client-protocol.c:5559:client_setvolume_cbk] client1: Connected to <a href="http://172.16.36.46:6996" target="_blank">172.16.36.46:6996</a>, attached to remote volume &#39;brick1&#39;.</div>

<div>[2009-07-07 13:21:54] N [client-protocol.c:5559:client_setvolume_cbk] client1: Connected to <a href="http://172.16.36.46:6996" target="_blank">172.16.36.46:6996</a>, attached to remote volume &#39;brick1&#39;.</div>

<div>[2009-07-07 13:21:54] N [client-protocol.c:5559:client_setvolume_cbk] client2: Connected to <a href="http://172.16.36.46:6996" target="_blank">172.16.36.46:6996</a>, attached to remote volume &#39;brick2&#39;.</div>

<div>[2009-07-07 13:21:54] N [client-protocol.c:5559:client_setvolume_cbk] client2: Connected to <a href="http://172.16.36.46:6996" target="_blank">172.16.36.46:6996</a>, attached to remote volume &#39;brick2&#39;.</div>

<div>[2009-07-07 13:21:54] N [client-protocol.c:5559:client_setvolume_cbk] client4: Connected to <a href="http://172.16.36.46:6996" target="_blank">172.16.36.46:6996</a>, attached to remote volume &#39;brick4&#39;.</div>

<div>[2009-07-07 13:21:54] N [client-protocol.c:5559:client_setvolume_cbk] client4: Connected to <a href="http://172.16.36.46:6996" target="_blank">172.16.36.46:6996</a>, attached to remote volume &#39;brick4&#39;.</div>

<div>[2009-07-07 13:21:54] N [client-protocol.c:5559:client_setvolume_cbk] client3: Connected to <a href="http://172.16.36.46:6996" target="_blank">172.16.36.46:6996</a>, attached to remote volume &#39;brick3&#39;.</div>

<div>[2009-07-07 13:21:54] N [client-protocol.c:5559:client_setvolume_cbk] client3: Connected to <a href="http://172.16.36.46:6996" target="_blank">172.16.36.46:6996</a>, attached to remote volume &#39;brick3&#39;.</div>

<div>pending frames:</div>
<div>frame : type(1) op(READ)</div>
<div>frame : type(1) op(READ)</div>
<div>frame : type(1) op(READ)</div>
<div></div>
<div>patchset: v2.0.3</div><div class="im">
<div>signal received: 11</div>
<div>configuration details:argp 1</div>
<div>backtrace 1</div>
<div>dlfcn 1</div>
<div>fdatasync 1</div>
<div>libpthread 1</div>
<div>llistxattr 1</div>
<div>setfsid 1</div>
<div>spinlock 1</div>
<div>epoll.h 1</div>
<div>xattr.h 1</div>
<div>st_atim.tv_nsec 1</div>
</div><div>package-string: glusterfs 2.0.3</div>
<div>[0xffffe400]</div>
<div>/usr/local/lib/libfuse.so.2(fuse_session_process+0x17)[0xb779725f]</div>
<div>/lib/glusterfs/2.0.3/xlator/mount/fuse.so[0xb77c5e8a]</div><div class="im">
<div>/lib/tls/libpthread.so.0[0x8bc341]</div>
<div>/lib/tls/libc.so.6(__clone+0x5e)[0x74e6fe]</div>
<div>---------</div></div></div>
<div><font color="#000080"></font> </div>
<div><font color="#000080"></font> </div>
<div>
<div>[root@localhost /]# gdb glusterfs core.20524 </div>
<div>GNU gdb Red Hat Linux (6.3.0.0-1.63rh)</div>
<div>Copyright 2004 Free Software Foundation, Inc.</div><div class="im">
<div>GDB is free software, covered by the GNU General Public License, and you are</div>
<div>welcome to change it and/or distribute copies of it under certain conditions.</div>
<div>Type &quot;show copying&quot; to see the conditions.</div>
<div>There is absolutely no warranty for GDB.  Type &quot;show warranty&quot; for details.</div>
</div><div>This GDB was configured as &quot;i386-redhat-linux-gnu&quot;...Using host libthread_db library &quot;/lib/tls/libthread_db.so.1&quot;.</div>
<div></div>
<div>Reading symbols from shared object read from target memory...done.</div>
<div>Loaded system supplied DSO at 0xffffe000</div>
<div>Core was generated by `glusterfs -f glusterfs-client.vol.nio /mnt&#39;.</div><div class="im">
<div>Program terminated with signal 11, Segmentation fault.</div>
<div></div>
</div><div>warning: svr4_current_sos: Can&#39;t read pathname for load map: 输入/输出错误</div><div class="im">
<div></div>
<div>Reading symbols from /lib/libglusterfs.so.0...done.</div>
<div>Loaded symbols for /lib/libglusterfs.so.0</div>
<div>Reading symbols from /lib/libdl.so.2...done.</div>
<div>Loaded symbols for /lib/libdl.so.2</div>
</div><div>Reading symbols from /lib/tls/libpthread.so.0...done.</div>
<div>Loaded symbols for /lib/tls/libpthread.so.0</div>
<div>Reading symbols from /lib/tls/libc.so.6...done.</div>
<div>Loaded symbols for /lib/tls/libc.so.6</div><div class="im">
<div>Reading symbols from /lib/ld-linux.so.2...done.</div>
<div>Loaded symbols for /lib/ld-linux.so.2</div>
</div><div>Reading symbols from /lib/glusterfs/2.0.3/xlator/protocol/client.so...done.</div>
<div>Loaded symbols for /lib/glusterfs/2.0.3/xlator/protocol/client.so</div>
<div>Reading symbols from /lib/glusterfs/2.0.3/xlator/cluster/dht.so...done.</div>
<div>Loaded symbols for /lib/glusterfs/2.0.3/xlator/cluster/dht.so</div>
<div>Reading symbols from /lib/glusterfs/2.0.3/xlator/performance/read-ahead.so...done.</div>
<div>Loaded symbols for /lib/glusterfs/2.0.3/xlator/performance/read-ahead.so</div>
<div>Reading symbols from /lib/glusterfs/2.0.3/xlator/performance/io-cache.so...done.</div>
<div>Loaded symbols for /lib/glusterfs/2.0.3/xlator/performance/io-cache.so</div>
<div>Reading symbols from /lib/glusterfs/2.0.3/xlator/performance/write-behind.so...done.</div>
<div>Loaded symbols for /lib/glusterfs/2.0.3/xlator/performance/write-behind.so</div>
<div>Reading symbols from /lib/glusterfs/2.0.3/xlator/mount/fuse.so...done.</div>
<div>Loaded symbols for /lib/glusterfs/2.0.3/xlator/mount/fuse.so</div><div class="im">
<div>Reading symbols from /usr/local/lib/libfuse.so.2...done.</div>
<div>Loaded symbols for /usr/local/lib/libfuse.so.2</div>
</div><div>Reading symbols from /lib/tls/librt.so.1...done.</div>
<div>Loaded symbols for /lib/tls/librt.so.1</div>
<div>Reading symbols from /lib/glusterfs/2.0.3/transport/socket.so...done.</div>
<div>Loaded symbols for /lib/glusterfs/2.0.3/transport/socket.so</div><div class="im">
<div>Reading symbols from /lib/libnss_files.so.2...done.</div>
<div>Loaded symbols for /lib/libnss_files.so.2</div>
<div>Reading symbols from /lib/libgcc_s.so.1...done.</div>
<div>Loaded symbols for /lib/libgcc_s.so.1</div>
</div><div>#0  0xb7795c73 in fuse_ll_process (data=0x80591d0, buf=0xb801f000 &quot;8&quot;, len=56, ch=0xb6600718) at fuse_lowlevel.c:1049</div><div class="im">
<div>1049                    if (curr-&gt;u.i.unique == req-&gt;unique) {</div>
</div><div>(gdb) bg</div>
<div>Undefined command: &quot;bg&quot;.  Try &quot;help&quot;.</div>
<div>(gdb) bt</div>
<div>#0  0xb7795c73 in fuse_ll_process (data=0x80591d0, buf=0xb801f000 &quot;8&quot;, len=56, ch=0xb6600718) at fuse_lowlevel.c:1049</div>
<div>#1  0xb779725f in fuse_session_process (se=0xb6600718, buf=0xb801f000 &quot;8&quot;, len=56, ch=0x8058e98) at fuse_session.c:80</div>
<div>#2  0xb77c5e8a in fuse_thread_proc (data=0x804fd18) at fuse-bridge.c:2480</div>
<div>#3  0x008bc341 in start_thread () from /lib/tls/libpthread.so.0</div>
<div>#4  0x0074e6fe in clone () from /lib/tls/libc.so.6</div></div>
<div><font color="#000080" face="Verdana" size="2"></font> </div>
<div><font color="#000080">The error  seem  only happened  &quot;read&quot; 
operation ,i write files into gluster no error .</font></div>
<div><font color="#000080" face="Verdana" size="2"></font> </div>
<div><font color="#c0c0c0" face="Verdana" size="2">2009-07-07 </font></div><font color="#000080" face="Verdana" size="2">
<hr style="width: 100px;" align="left" color="#b5c4df" size="1">
</font>
<div><font color="#c0c0c0" face="Verdana" size="2"><span>eagleeyes</span> 
</font></div>
<hr color="#b5c4df" size="1">

<div><font face="Verdana" size="2"><b>发件人:</b> Harshavardhana 
</font></div>
<div><font face="Verdana" size="2"><b>发送时间:</b> 2009-07-07  13:08:43 
</font></div>
<div><font face="Verdana" size="2"><b>收件人:</b> eagleeyes </font></div>
<div><font face="Verdana" size="2"><b>抄送:</b> Anand Avati; gluster-users 
</font></div><div><div></div><div class="h5">
<div><font face="Verdana" size="2"><b>主题:</b> Re: [Gluster-users] Error : 
gluster2.0.0 with fuse2.8 inkernel2.6.30 </font></div>
<div><font face="Verdana" size="2"></font> </div>
<div><font face="Verdana" size="2">Eagleeyes,<br><br>     Please 
install the latest 2.0.3 release.  From the log file i see glusterfs 
version under use is 2.0.0 which is not supported for fuse 2.8.0 and it will 
segfault as shown. <br><br>Regards<br>--<br clear="all">Harshavardhana<br>Z 
Research Inc <a href="http://www.zresearch.com/" target="_blank">http://www.zresearch.com/</a><br><br><br>
<div class="gmail_quote">On Tue, Jul 7, 2009 at 9:43 AM, eagleeyes <span dir="ltr">&lt;<a href="mailto:eagleeyes@126.com" target="_blank">eagleeyes@126.com</a>&gt;</span> 
wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
  <div style="margin: 10px; font-size: 10pt; font-family: verdana;">
  <div><font color="#000080" face="Verdana" size="2">
  <div>gluster2.0.3rc2 ,kernel 2.6.30 
  in  SUSE Linux Enterprise Server 10 SP1 (i586) 
  </div>
  <div>
  <div>
  <div> </div>
  <div>fuse init (API version 7.11)</div></div>
  <div> FUSE_MINOR_VERSION 8 </div></div>
  <div> </div>
  <div>gfs1:/ # gdb glusterfs core </div>
  <div>GNU gdb 6.6</div>
  <div>Copyright (C) 2006 Free Software Foundation, Inc.</div>
  <div>GDB is free software, covered by the GNU General Public License, and you are</div>
  <div>welcome to change it and/or distribute copies of it under certain conditions.</div>
  <div>Type &quot;show copying&quot; to see the conditions.</div>
  <div>There is absolutely no warranty for GDB.  Type &quot;show warranty&quot; for details.</div>
  <div>This GDB was configured as &quot;i586-suse-linux&quot;...</div>
  <div>Using host libthread_db library &quot;/lib/libthread_db.so.1&quot;.</div>
  <div></div>
  <div>warning: Can&#39;t read pathname for load map: Input/output error.</div>
  <div>Reading symbols from /lib/libglusterfs.so.0...done.</div>
  <div>Loaded symbols for /lib/libglusterfs.so.0</div>
  <div>Reading symbols from /lib/libdl.so.2...done.</div>
  <div>Loaded symbols for /lib/libdl.so.2</div>
  <div>Reading symbols from /lib/libpthread.so.0...done.</div>
  <div>Loaded symbols for /lib/libpthread.so.0</div>
  <div>Reading symbols from /lib/libc.so.6...done.</div>
  <div>Loaded symbols for /lib/libc.so.6</div>
  <div>Reading symbols from /lib/ld-linux.so.2...done.</div>
  <div>Loaded symbols for /lib/ld-linux.so.2</div>
  <div>Reading symbols from /lib/glusterfs/2.0.3rc2/xlator/protocol/client.so...done.</div>
  <div>Loaded symbols for /lib/glusterfs/2.0.3rc2/xlator/protocol/client.so</div>
  <div>Reading symbols from /lib/glusterfs/2.0.3rc2/xlator/cluster/dht.so...done.</div>
  <div>Loaded symbols for /lib/glusterfs/2.0.3rc2/xlator/cluster/dht.so</div>
  <div>Reading symbols from /lib/glusterfs/2.0.3rc2/xlator/performance/read-ahead.so...done.</div>
  <div>Loaded symbols for /lib/glusterfs/2.0.3rc2/xlator/performance/read-ahead.so</div>
  <div>Reading symbols from /lib/glusterfs/2.0.3rc2/xlator/performance/io-cache.so...done.</div>
  <div>Loaded symbols for /lib/glusterfs/2.0.3rc2/xlator/performance/io-cache.so</div>
  <div>Reading symbols from /lib/glusterfs/2.0.3rc2/xlator/performance/write-behind.so...done.</div>
  <div>Loaded symbols for /lib/glusterfs/2.0.3rc2/xlator/performance/write-behind.so</div>
  <div>Reading symbols from /lib/glusterfs/2.0.3rc2/xlator/mount/fuse.so...done.</div>
  <div>Loaded symbols for /lib/glusterfs/2.0.3rc2/xlator/mount/fuse.so</div>
  <div>Reading symbols from /usr/local/lib/libfuse.so.2...done.</div>
  <div>Loaded symbols for /usr/local/lib/libfuse.so.2</div>
  <div>Reading symbols from /lib/librt.so.1...done.</div>
  <div>Loaded symbols for /lib/librt.so.1</div>
  <div>Reading symbols from /lib/glusterfs/2.0.3rc2/transport/socket.so...done.</div>
  <div>Loaded symbols for /lib/glusterfs/2.0.3rc2/transport/socket.so</div>
  <div>Reading symbols from /lib/libnss_files.so.2...done.</div>
  <div>Loaded symbols for /lib/libnss_files.so.2</div>
  <div>Reading symbols from /lib/libgcc_s.so.1...done.</div>
  <div>Loaded symbols for /lib/libgcc_s.so.1</div>
  <div>Core was generated by `glusterfs -f /etc/glusterfs/glusterfs-client.vol.dht --disable-direct-io-mode /&#39;.</div>
  <div>Program terminated with signal 11, Segmentation fault.</div>
  <div>#0  0xb7584d38 in fuse_ll_process (data=0x805b6a8, buf=0xb7cae000 &quot;Y?&quot;, len=16217, ch=0x805b348) at fuse_lowlevel.c:1049</div>
  <div>1049                    if (curr-&gt;u.i.unique == req-&gt;unique) {</div>
  <div>(gdb) bt</div>
  <div>#0  0xb7584d38 in fuse_ll_process (data=0x805b6a8, buf=0xb7cae000 &quot;Y?&quot;, len=16217, ch=0x805b348) at fuse_lowlevel.c:1049</div>
  <div>#1  0xb7587b56 in fuse_session_process (se=0x805b540, buf=0xb7cae000 &quot;Y?&quot;, len=16217, ch=0x805b348) at fuse_session.c:80</div>
  <div>#2  0xb75b5e25 in fuse_thread_proc (data=0x804fd18) at fuse-bridge.c:2480</div>
  <div>#3  0xb7f652ab in start_thread () from /lib/libpthread.so.0</div>
  <div>#4  0xb7efca4e in clone () from /lib/libc.so.6</div>
  <div>(gdb)  exit</div></font></div>
  <div>
  <div><font color="#000080" face="Verdana" size="2"></font> </div>
  <div><font color="#000080" face="Verdana" size="2"></font> </div>
  <div><font color="#c0c0c0" face="Verdana" size="2">2009-07-07 </font></div><font color="#000080" face="Verdana" size="2">
  <hr style="width: 100px;" align="left" color="#b5c4df" size="1">
  </font>
  <div><font color="#c0c0c0" face="Verdana" size="2"><span>eagleeyes</span> 
  </font></div>
  <hr color="#b5c4df" size="1">

  <div><font face="Verdana" size="2"><b>发件人:</b> Anand Avati </font></div></div>
  <div><font face="Verdana" size="2"><b>发送时间:</b> 2009-07-07  11:44:28 
  </font></div>
  <div>
  <div><font face="Verdana" size="2"><b>收件人:</b> eagleeyes </font></div>
  <div><font face="Verdana" size="2"><b>抄送:</b> gluster-users </font></div>
  <div><font face="Verdana" size="2"><b>主题:</b> Re: [Gluster-users] Error : 
  gluster2.0.0 with fuse2.8 inkernel2.6.30 </font></div>
  <div><font face="Verdana" size="2"></font></div></div>
  <div>
  <div><font face="Verdana" size="2">
  <div></div>
  <div>&gt; </div>
  <div>&gt; I want to use java nio with mmap ,so had to updata kernel 2.6.27 or</div>
  <div>&gt; newer . The fuse in kernel 2.6.30 is api 7.11 .</div>
  <div>&gt; </div>
  <div>&gt; How can i give your details with gdb? what should i do ?</div>
  <div></div>
  <div>Do you have a file in your system / with a name like /core.XXXX ? If you do, run this command -</div>
  <div></div>
  <div>sh$ gdb glusterfs /core.XXX</div>
  <div>...</div>
  <div>(gdb) bt</div>
  <div></div>
  <div>and give us the output.</div>
  <div></div>
  <div>Thanks,</div>
  <div></div>
  <div>Avati</div></font></div></div></div><br>_______________________________________________<br>Gluster-users 
  mailing list<br><a href="mailto:Gluster-users@gluster.org" target="_blank">Gluster-users@gluster.org</a><br><a href="http://zresearch.com/cgi-bin/mailman/listinfo/gluster-users" target="_blank">http://zresearch.com/cgi-bin/mailman/listinfo/gluster-users</a><br>
<br></blockquote></div><br></font></div>
</div></div></blockquote></div><br>