[Gluster-devel] GlusterFS 1.3 mainlin 2.5-patch-317 crashes when second afr-node goes down

Anand Avati avati at zresearch.com
Thu Jul 19 20:15:16 UTC 2007


Urban,
 please update to the latest patchset on glusterfs--mainline--2.5 as the fix
has gone in.

thanks,
avati

2007/7/19, Urban Loesch <ul at enas.net>:
>
> Hi Krishna,
>
> Avati says this bug will be fixed soon.
> I send you the backtrace anyway.
> Here it comes ..
>
> gluster1:~# gdb glusterfsd -c /core.12981
> GNU gdb 6.4.90-debian
> 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 "i486-linux-gnu"...(no debugging symbols found)
> Using host libthread_db library "/lib/i686/cmov/libthread_db.so.1".
>
> Reading symbols from /usr/lib/libglusterfs.so.0...(no debugging symbols
> found)...done.
> Loaded symbols for /usr/lib/libglusterfs.so.0
> Reading symbols from /lib/i686/cmov/libdl.so.2...(no debugging symbols
> found)...done.
> Loaded symbols for /lib/i686/cmov/libdl.so.2
> Reading symbols from /lib/i686/cmov/libpthread.so.0...(no debugging
> symbols found)...done.
> Loaded symbols for /lib/i686/cmov/libpthread.so.0
> Reading symbols from /lib/i686/cmov/libc.so.6...(no debugging symbols
> found)...done.
> Loaded symbols for /lib/i686/cmov/libc.so.6
> Reading symbols from /lib/ld-linux.so.2...(no debugging symbols
> found)...done.
> Loaded symbols for /lib/ld-linux.so.2
> Reading symbols from
> /usr/lib/glusterfs/1.3.pre6/xlator/storage/posix.so...
> (no debugging symbols found)...done.
> Loaded symbols for /usr/lib/glusterfs/1.3.pre6/xlator/storage/posix.so
> Reading symbols from
> /usr/lib/glusterfs/1.3.pre6/xlator/protocol/client.so...(no debugging
> symbols found)...done.
> Loaded symbols for /usr/lib/glusterfs/1.3.pre6/xlator/protocol/client.so
> Reading symbols from
> /usr/lib/glusterfs/1.3.pre6/xlator/cluster/afr.so...(no debugging
> symbols found)...done.
> Loaded symbols for /usr/lib/glusterfs/1.3.pre6/xlator/cluster/afr.so
> Reading symbols from
> /usr/lib/glusterfs/1.3.pre6/xlator/cluster/unify.so...(no debugging
> symbols found)...done.
> Loaded symbols for /usr/lib/glusterfs/1.3.pre6/xlator/cluster/unify.so
> Reading symbols from
> /usr/lib/glusterfs/1.3.pre6/xlator/performance/io-threads.so...(no
> debugging symbols found)...done.
> Loaded symbols for
> /usr/lib/glusterfs/1.3.pre6/xlator/performance/io-threads.so
> Reading symbols from
> /usr/lib/glusterfs/1.3.pre6/xlator/protocol/server.so...
> (no debugging symbols found)...done.
> Loaded symbols for /usr/lib/glusterfs/1.3.pre6/xlator/protocol/server.so
> Reading symbols from
> /usr/lib/glusterfs/1.3.pre6/transport/tcp/client.so...(no debugging
> symbols found)...done.
> Loaded symbols for /usr/lib/glusterfs/1.3.pre6/transport/tcp/client.so
> Reading symbols from /usr/lib/glusterfs/1.3.pre6/scheduler/rr.so...(no
> debugging symbols found)...done.
> Loaded symbols for /usr/lib/glusterfs/1.3.pre6/scheduler/rr.so
> Reading symbols from
> /usr/lib/glusterfs/1.3.pre6/transport/tcp/server.so...(no debugging
> symbols found)...done.
> Loaded symbols for /usr/lib/glusterfs/1.3.pre6/transport/tcp/server.so
> Reading symbols from /lib/libgcc_s.so.1...(no debugging symbols
> found)...done.
> Loaded symbols for /lib/libgcc_s.so.1
>
> Core was generated by
> `[glusterfsd]
> '.
> Program terminated with signal 11, Segmentation fault.
> #0  0xb7fa9e32 in dict_set () from /usr/lib/libglusterfs.so.0
> (gdb) backtrace
> #0  0xb7fa9e32 in dict_set () from /usr/lib/libglusterfs.so.0
> #1  0xb76004db in server_mop_stats_cbk () from
> /usr/lib/glusterfs/1.3.pre6/xlator/protocol/server.so
> #2  0xb7fae705 in default_utimens_cbk () from /usr/lib/libglusterfs.so.0
> #3  0xb760e395 in ?? () from
> /usr/lib/glusterfs/1.3.pre6/xlator/cluster/unify.so
> #4  0xb2c00568 in ?? ()
> #5  0xb2c01308 in ?? ()
> #6  0x080518d0 in ?? ()
> #7  0xffffffff in ?? ()
> #8  0x0000006b in ?? ()
> #9  0x00000000 in ?? ()
>
> Thanks
> Urban
>
> Krishna Srinivas wrote:
> > Hi Urban,
> >
> > See if you find a core file in / of server1 and do
> > gdb glusterfsd -c <corefile>
> > and then type "backtrace" in gdb prompt.
> > This will give you the backtrace, can you mail it?
> >
> > Thanks
> > Krishna
> >
> > On 7/18/07, Urban Loesch <ul at enas.net> wrote:
> >
>
>
>
> _______________________________________________
> Gluster-devel mailing list
> Gluster-devel at nongnu.org
> http://lists.nongnu.org/mailman/listinfo/gluster-devel
>



-- 
Anand V. Avati



More information about the Gluster-devel mailing list