[Gluster-users] Error : gluster2.0.0 with fuse2.8 inkernel2.6.30

Harshavardhana harsha at gluster.com
Tue Jul 7 05:08:41 UTC 2009


Eagleeyes,

     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.

Regards
--
Harshavardhana
Z Research Inc http://www.zresearch.com/


On Tue, Jul 7, 2009 at 9:43 AM, eagleeyes <eagleeyes at 126.com> wrote:

>  gluster2.0.3rc2 ,kernel 2.6.30
> in  SUSE Linux Enterprise Server 10 SP1 (i586)
>
> fuse init (API version 7.11)
>  FUSE_MINOR_VERSION 8
>
> gfs1:/ # gdb glusterfs core
> GNU gdb 6.6
> Copyright (C) 2006 Free Software Foundation, Inc.
>
> GDB is free software, covered by the GNU General Public License, and you are
>
> welcome to change it and/or distribute copies of it under certain conditions.
> Type "show copying" to see the conditions.
> There is absolutely no warranty for GDB.  Type "show warranty" for details.
> This GDB was configured as "i586-suse-linux"...
> Using host libthread_db library "/lib/libthread_db.so.1".
>  warning: Can't read pathname for load map: Input/output error.
> Reading symbols from /lib/libglusterfs.so.0...done.
> Loaded symbols for /lib/libglusterfs.so.0
> Reading symbols from /lib/libdl.so.2...done.
> Loaded symbols for /lib/libdl.so.2
> Reading symbols from /lib/libpthread.so.0...done.
> Loaded symbols for /lib/libpthread.so.0
> Reading symbols from /lib/libc.so.6...done.
> Loaded symbols for /lib/libc.so.6
> Reading symbols from /lib/ld-linux.so.2...done.
> Loaded symbols for /lib/ld-linux.so.2
>
> Reading symbols from /lib/glusterfs/2.0.3rc2/xlator/protocol/client.so...done.
> Loaded symbols for /lib/glusterfs/2.0.3rc2/xlator/protocol/client.so
> Reading symbols from /lib/glusterfs/2.0.3rc2/xlator/cluster/dht.so...done.
> Loaded symbols for /lib/glusterfs/2.0.3rc2/xlator/cluster/dht.so
>
> Reading symbols from /lib/glusterfs/2.0.3rc2/xlator/performance/read-ahead.so...done.
> Loaded symbols for /lib/glusterfs/2.0.3rc2/xlator/performance/read-ahead.so
>
> Reading symbols from /lib/glusterfs/2.0.3rc2/xlator/performance/io-cache.so...done.
> Loaded symbols for /lib/glusterfs/2.0.3rc2/xlator/performance/io-cache.so
>
> Reading symbols from /lib/glusterfs/2.0.3rc2/xlator/performance/write-behind.so...done.
>
> Loaded symbols for /lib/glusterfs/2.0.3rc2/xlator/performance/write-behind.so
> Reading symbols from /lib/glusterfs/2.0.3rc2/xlator/mount/fuse.so...done.
> Loaded symbols for /lib/glusterfs/2.0.3rc2/xlator/mount/fuse.so
> Reading symbols from /usr/local/lib/libfuse.so.2...done.
> Loaded symbols for /usr/local/lib/libfuse.so.2
> Reading symbols from /lib/librt.so.1...done.
> Loaded symbols for /lib/librt.so.1
> Reading symbols from /lib/glusterfs/2.0.3rc2/transport/socket.so...done.
> Loaded symbols for /lib/glusterfs/2.0.3rc2/transport/socket.so
> Reading symbols from /lib/libnss_files.so.2...done.
> Loaded symbols for /lib/libnss_files.so.2
> Reading symbols from /lib/libgcc_s.so.1...done.
> Loaded symbols for /lib/libgcc_s.so.1
>
> Core was generated by `glusterfs -f /etc/glusterfs/glusterfs-client.vol.dht --disable-direct-io-mode /'.
> Program terminated with signal 11, Segmentation fault.
>
> #0  0xb7584d38 in fuse_ll_process (data=0x805b6a8, buf=0xb7cae000 "Y?", len=16217, ch=0x805b348) at fuse_lowlevel.c:1049
> 1049                    if (curr->u.i.unique == req->unique) {
> (gdb) bt
>
> #0  0xb7584d38 in fuse_ll_process (data=0x805b6a8, buf=0xb7cae000 "Y?", len=16217, ch=0x805b348) at fuse_lowlevel.c:1049
>
> #1  0xb7587b56 in fuse_session_process (se=0x805b540, buf=0xb7cae000 "Y?", len=16217, ch=0x805b348) at fuse_session.c:80
> #2  0xb75b5e25 in fuse_thread_proc (data=0x804fd18) at fuse-bridge.c:2480
> #3  0xb7f652ab in start_thread () from /lib/libpthread.so.0
> #4  0xb7efca4e in clone () from /lib/libc.so.6
> (gdb)  exit
>
>
> 2009-07-07
> ------------------------------
>  eagleeyes
> ------------------------------
> *发件人:* Anand Avati
> *发送时间:* 2009-07-07  11:44:28
> *收件人:* eagleeyes
> *抄送:* gluster-users
> *主题:* Re: [Gluster-users] Error : gluster2.0.0 with fuse2.8 inkernel2.6.30
>
>   > 
> > I want to use java nio with mmap ,so had to updata kernel 2.6.27 or
> > newer . The fuse in kernel 2.6.30 is api 7.11 .
> >
> > How can i give your details with gdb? what should i do ?
>
> Do you have a file in your system / with a name like /core.XXXX ? If you do, run this command -
>  sh$ gdb glusterfs /core.XXX
> ...
> (gdb) bt
>  and give us the output.
>  Thanks,
>  Avati
>
> _______________________________________________
> Gluster-users mailing list
> Gluster-users at gluster.org
> http://zresearch.com/cgi-bin/mailman/listinfo/gluster-users
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://supercolony.gluster.org/pipermail/gluster-users/attachments/20090707/77f59202/attachment.html>


More information about the Gluster-users mailing list