[Gluster-devel] Crash with latest GIT

Steve steeeeeveee at gmx.net
Mon Apr 13 14:53:28 UTC 2009


AFR/Replication seem to work now but as soon as I execute:
find /mnt/temp09/ -type f -exec md5sum -b "{}" ";"

I get the following error:
================================================================================
Version      : glusterfs 2.0.0git built on Apr 13 2009 08:25:09
TLA Revision : git://git.sv.gnu.org/gluster.git
Starting Time: 2009-04-13 16:36:23
Command line : /usr/sbin/glusterfsd -N -f /etc/glusterfs/glusterfs.client.vu_hosting.vol -l /var/log/glusterfs/glusterfs.client.vu_hosting.log -L WARNING /mnt/temp09
PID          : 24162
System name  : Linux
Nodename     : hermes
Kernel Release : 2.6.29.1
Hardware Identifier: i686

Given volfile:
+------------------------------------------------------------------------------+
  1: #######################################################
  2: ###  GlusterFS Client Volume Specification          ###
  3: #######################################################
  4:
  5: ##volume gfs-ds-fuse
  6: ##  type mount/fuse
  7: ##  option direct-io-mode on
  8: ##  option macfuse-local off
  9: ##  option mount-point /var/www/vu-hosting
 10: ##  option attribute-timeout 0.0
 11: ##  option entry-timeout 0.0
 12: ##end-volume
 13:
 14: volume gfs-ds-vu-hosting-hermes
 15:   type protocol/client
 16:   option transport-type tcp/client
 17:   # option username
 18:   # option password
 19:   option remote-host 192.168.0.70
 20:   option remote-port 6997
 21:   # option remote-subvolume gfs-ds-io-threads
 22:   option remote-subvolume gfs-ds-locks
 23:   # option transport-timeout 10
 24:   # option ping-timeout 5
 25: end-volume
 26:
 27: volume gfs-ds-vu-hosting-tisiphone
 28:   type protocol/client
 29:   option transport-type tcp/client
 30:   # option username
 31:   # option password
 32:   option remote-host 192.168.0.75
 33:   option remote-port 6997
 34:   # option remote-subvolume gfs-ds-io-threads
 35:   option remote-subvolume gfs-ds-locks
 36:   # option transport-timeout 10
 37:   # option ping-timeout 5
 38: end-volume
 39:
 40: volume gfs-ds-replicate
 41:   type cluster/replicate
 42:   option data-self-heal on
 43:   option metadata-self-heal on
 44:   option entry-self-heal on
 45:   # option read-subvolume
 46:   # option favorite-child
 47:   option data-change-log on
 48:   option metadata-change-log on
 49:   option entry-change-log on
 50:   option data-lock-server-count 1
 51:   option metadata-lock-server-count 1
 52:   option entry-lock-server-count 1
 53:   subvolumes gfs-ds-vu-hosting-hermes gfs-ds-vu-hosting-tisiphone
 54: end-volume
 55:
 56: #volume gfs-ds-io-threads
 57: #  type performance/io-threads
 58: #  option thread-count 8
 59: #  subvolumes gfs-ds-replicate
 60: #end-volume
 61:
 62: #volume gfs-ds-write-behind
 63: #  type performance/write-behind
 64: #  option block-size 1MB
 65: #  option cache-size 4MB
 66: #  option flush-behind on
 67: #  # opiton disable-for-first-nbytes 1
 68: #  # option enable-O_SYNC false
 69: #  subvolumes gfs-ds-io-threads
 70: #end-volume
 71:
 72: ##volume gfs-ds-read-ahead
 73: ##  type performance/read-ahead
 74: ##  option page-size 65KB
 75: ##  option page-count 16
 76: ##  option force-atime-update off
 77: ##  subvolumes gfs-ds-write-behind
 78: ##end-volume
 79:
 80: #volume gfs-ds-io-cache
 81: #  type performance/io-cache
 82: #  option page-size 4KB
 83: #  option cache-size 64MB
 84: #  option priority *:0
 85: #  option cache-timeout 1
 86: #  # subvolumes gfs-ds-read-ahead
 87: #  subvolumes gfs-ds-write-behind
 88: #end-volume

+------------------------------------------------------------------------------+
2009-04-13 16:37:48 W [afr-self-heal-data.c:648:afr_sh_data_open_cbk] gfs-ds-replicate: sourcing file /localhost/admin/ssl/nginx.pem from gfs-ds-vu-hosting-hermes to other sinks
pending frames:
frame : type(1) op(READ)

patchset: git://git.sv.gnu.org/gluster.git
signal received: 11
configuration details:argp 1
backtrace 1
dlfcn 1
fdatasync 1
libpthread 1
llistxattr 1
setfsid 1
spinlock 1
epoll.h 1
xattr.h 1
st_atim.tv_nsec 1
package-string: glusterfs 2.0.0git
[0xffffe400]
/usr/lib/glusterfs/2.0.0git/xlator/protocol/client.so(protocol_client_interpret+0x279)[0xb3e947b2]
/usr/lib/glusterfs/2.0.0git/xlator/protocol/client.so(protocol_client_pollin+0xc4)[0xb3e94941]
/usr/lib/glusterfs/2.0.0git/xlator/protocol/client.so(notify+0xbb)[0xb3e9d5ab]
/usr/lib/glusterfs/2.0.0git/transport/socket.so(socket_event_poll_in+0x37)[0xb36198ce]
/usr/lib/glusterfs/2.0.0git/transport/socket.so(socket_event_handler+0xa8)[0xb361997d]
/usr/lib/libglusterfs.so.0[0xb808007a]
/usr/lib/libglusterfs.so.0(event_dispatch+0x21)[0xb807eea1]
/usr/sbin/glusterfsd(main+0xebe)[0x804b935]
/lib/libc.so.6(__libc_start_main+0xe5)[0xb7f0f725]
/usr/sbin/glusterfsd[0x8049e81]
---------


How to help nailing down this issue?

// Steve
-- 
Neu: GMX FreeDSL Komplettanschluss mit DSL 6.000 Flatrate + Telefonanschluss für nur 17,95 Euro/mtl.!* http://dslspecial.gmx.de/freedsl-surfflat/?ac=OM.AD.PD003K11308T4569a





More information about the Gluster-devel mailing list