[Gluster-devel] glusterfs crash with mainline-2.5 patch 260 with dbench

Dale Dude dale at oc3networks.com
Mon Jul 2 21:10:28 UTC 2007


Harris,

I only ran 'dbench -t 10 10' without the -c. When not using the -c it 
uses all the test cases. Checking out 261 on this box and trying again. 
Ran 261 on another box with 3 parallel rsync's but the mount froze a few 
times and made rsync fail but mount became responsive after the timeout.

Dale

Harris Landgarten wrote:
> Dale,
>
> I have never used dbench before but I did the following:
>
> /mnt/glusterfs $ sudo dbench -t 10 10 -c /usr/share/dbench/client_oplocks.txt 
> 10 clients started
>    0     62477  6.35 MB/secc
> Throughput 6.35386 MB/sec 10 procs
>
> This was with patch 261. How does this compare to want you did? I was trying to reproduce your crash.
>
> Harris
>
> ----- Original Message -----
> From: "Dale Dude" <dale at oc3networks.com>
> To: "gluster-devel" <gluster-devel at nongnu.org>
> Sent: Monday, July 2, 2007 4:13:50 PM (GMT-0500) America/New_York
> Subject: [Gluster-devel] glusterfs crash with mainline-2.5 patch 260 with dbench
>
> Core dump when using 'dbench -t 10 10':
>
> gdb bt:
> #0  ioc_frame_fill (page=0x571a18, frame=<value optimized out>, 
> offset=0, size=128) at list.h:53
> #1  0x00002aaaab66f737 in ioc_page_wakeup (page=0x571a18) at page.c:572
> #2  0x00002aaaab66fc2c in ioc_inode_wakeup (frame=0x5b1cf0, 
> ioc_inode=0x571a10, stbuf=<value optimized out>) at ioc-inode.c:81
> #3  0x00002aaaab66dc48 in ioc_cache_validate_cbk (frame=0x5b1cf0, 
> cookie=<value optimized out>, this=<value optimized out>, op_ret=0, 
> op_errno=<value optimized out>,
>     stbuf=0x800b98) at io-cache.c:482
> #4  0x00002aaaab569e39 in wb_stat_cbk (frame=0x74b0d0, cookie=<value 
> optimized out>, this=<value optimized out>, op_ret=6907448, op_errno=4, 
> buf=0x2aaaab6704b8)
>     at write-behind.c:207
> #5  0x00002aaaab45f0a5 in unify_fstat_cbk (frame=0x61d6e0, 
> cookie=0x50fd40, this=0x510fa0, op_ret=0, op_errno=2, buf=0x775c30) at 
> unify.c:3060
> #6  0x00002aaaab357c8e in client_fstat_cbk (frame=0x7fff00, args=<value 
> optimized out>) at client-protocol.c:2659
> #7  0x00002aaaab355399 in notify (this=<value optimized out>, 
> event=<value optimized out>, data=0x51c8b0) at client-protocol.c:4191
> #8  0x00002aaaaabd051b in sys_epoll_iteration (ctx=<value optimized 
> out>) at epoll.c:54
> #9  0x0000000000402ea8 in main (argc=3, argv=0x7fffff971278) at 
> glusterfs.c:341
>
> =================================
>
> glusterfs.log:
> 2007-07-02 18:11:51 C [common-utils.c:205:gf_print_trace] 
> debug-backtrace: Got signal (11), printing backtrace
> 2007-07-02 18:11:51 C [common-utils.c:207:gf_print_trace] 
> debug-backtrace: /lib/libglusterfs.so.0(gf_print_trace+0x21) 
> [0x2aaaaabced11]
> 2007-07-02 18:11:51 C [common-utils.c:207:gf_print_trace] 
> debug-backtrace: /lib/libc.so.6 [0x2aaaab0391b0]
> 2007-07-02 18:11:51 C [common-utils.c:207:gf_print_trace] 
> debug-backtrace: 
> /lib/glusterfs/1.3.0-pre5/xlator/performance/io-cache.so(ioc_frame_fill+0x94) 
> [0x2aaaab66f414]
> 2007-07-02 18:11:51 C [common-utils.c:207:gf_print_trace] 
> debug-backtrace: 
> /lib/glusterfs/1.3.0-pre5/xlator/performance/io-cache.so(ioc_page_wakeup+0x67) 
> [0x2aaaab66f737]
> 2007-07-02 18:11:51 C [common-utils.c:207:gf_print_trace] 
> debug-backtrace: 
> /lib/glusterfs/1.3.0-pre5/xlator/performance/io-cache.so(ioc_inode_wakeup+0x1bc) 
> [0x2aaaab66fc2c]
> 2007-07-02 18:11:51 C [common-utils.c:207:gf_print_trace] 
> debug-backtrace: 
> /lib/glusterfs/1.3.0-pre5/xlator/performance/io-cache.so [0x2aaaab66dc48]
> 2007-07-02 18:11:51 C [common-utils.c:207:gf_print_trace] 
> debug-backtrace: 
> /lib/glusterfs/1.3.0-pre5/xlator/performance/write-behind.so 
> [0x2aaaab569e39]
> 2007-07-02 18:11:51 C [common-utils.c:207:gf_print_trace] 
> debug-backtrace: /lib/glusterfs/1.3.0-pre5/xlator/cluster/unify.so 
> [0x2aaaab45f0a5]
> 2007-07-02 18:11:51 C [common-utils.c:207:gf_print_trace] 
> debug-backtrace: /lib/glusterfs/1.3.0-pre5/xlator/protocol/client.so 
> [0x2aaaab357c8e]
> 2007-07-02 18:11:51 C [common-utils.c:207:gf_print_trace] 
> debug-backtrace: 
> /lib/glusterfs/1.3.0-pre5/xlator/protocol/client.so(notify+0x7c9) 
> [0x2aaaab355399]
> 2007-07-02 18:11:51 C [common-utils.c:207:gf_print_trace] 
> debug-backtrace: /lib/libglusterfs.so.0(sys_epoll_iteration+0xab) 
> [0x2aaaaabd051b]
> 2007-07-02 18:11:51 C [common-utils.c:207:gf_print_trace] 
> debug-backtrace: [glusterfs] [0x402ea8]
> 2007-07-02 18:11:51 C [common-utils.c:207:gf_print_trace] 
> debug-backtrace: /lib/libc.so.6(__libc_start_main+0xdb) [0x2aaaab02649b]
> 2007-07-02 18:11:51 C [common-utils.c:207:gf_print_trace] 
> debug-backtrace: [glusterfs] [0x4027da]
>
>
> _______________________________________________
> Gluster-devel mailing list
> Gluster-devel at nongnu.org
> http://lists.nongnu.org/mailman/listinfo/gluster-devel
>
>
>   





More information about the Gluster-devel mailing list