[Gluster-devel] Crash with latest GIT

ender ender at enderzone.com
Mon Apr 13 17:18:30 UTC 2009


Thank you, ldconfig fixed it for me.

Anand Avati wrote:
> Please check your installation path, ldconfig etc. iobref_new() is
> very much present in libglusterfs.so
> 
> Avati
> 
> On Mon, Apr 13, 2009 at 9:54 PM, ender <ender at enderzone.com> wrote:
>> newest git as of
>> ================================================================================
>> Version      : glusterfs 2.0.0git built on Apr  9 2009 09:12:00
>> http://git.savannah.gnu.org/cgit/gluster.git/commit/?id=d8bc2834d056a23f55bd86a5fd704bd81e35836d
>>
>>
>>
>>
>> 19: ### Export volume "brick" with the contents of "/tank" directory.
>> 20: volume posix
>> 21:  type storage/posix                        # POSIX FS translator
>> 22:  option directory /tank                    # Export this directory
>> 23: end-volume
>> 24:
>> 25: volume locks
>> 26:   type features/locks
>> 27:   subvolumes posix
>> 28: end-volume
>> 29:
>> 30: volume brick
>> 31:  type performance/io-threads
>> 32:  subvolumes locks
>> 33: end-volume
>> 34:
>> 35: ### Add network serving capability to above brick.
>> 36: volume server
>> 37:   type protocol/server
>> 38:   option transport-type tcp
>> 39:   subvolumes brick
>> 40:   option auth.addr.brick.allow *        # Allow access to "brick" volume
>> 41:   option client-volume-filename /usr/local/etc/glusterfs/glusterfs.vol
>> 42: end-volume
>> 43:
>> 44:
>> 45:
>>
>> +------------------------------------------------------------------------------+
>> 2009-04-13 09:15:02 E [xlator.c:598:xlator_set_type] xlator:
>> /usr/local/lib/glusterfs/2.0.0git/xlator/storage/posix.so: undefined symbol:
>> iobref_new
>> 2009-04-13 09:15:02 E [spec.y:211:section_type] parser: volume 'posix', line
>> 21: type 'storage/posix' is not valid or not found on this machine
>> 2009-04-13 09:15:02 E [glusterfsd.c:374:_parse_specfp] glusterfs: error in
>> parsing volume file /usr/local/etc/glusterfs/glusterfsd.vol
>> 2009-04-13 09:15:02 E [glusterfsd.c:1072:main] glusterfs: exiting
>>
>>
>>
>>
>> Anand Avati wrote:
>>> Steve,
>>>  Some heavy changes are underway in the repository. All the changes
>>> will be completed  soon. This specific bug should be fixed by now in
>>> the repository.
>>>
>>> Avati
>>>
>>> On Mon, Apr 13, 2009 at 8:23 PM, Steve <steeeeeveee at gmx.net> wrote:
>>>> 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
>>>>
>>>>
>>>> _______________________________________________
>>>> Gluster-devel mailing list
>>>> Gluster-devel at nongnu.org
>>>> http://lists.nongnu.org/mailman/listinfo/gluster-devel
>>>>
>>>
>>> _______________________________________________
>>> Gluster-devel mailing list
>>> Gluster-devel at nongnu.org
>>> http://lists.nongnu.org/mailman/listinfo/gluster-devel
>>
>>
>> _______________________________________________
>> 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