Install liburcu-dev package. That should solve the problem.

~Atin

On 01/21/2016 03:11 PM, Ronny Adsetts wrote:
> Hi all,
> 
> I'm trying to upgrade our gluster install to 3.7.6 from the gluster.org repo 
> for Debian Wheezy. The package installs but gluster fails to start with the 
> following logged:
> 
> [2016-01-21 09:11:16.473409] I [MSGID: 100030] [glusterfsd.c:2318:main] 
> 0-/usr/sbin/glusterd: Started running /usr/sbin/glusterd version 3.7.6 (args: 
> /usr/sbin/glusterd -p /var/run/glusterd.pid)
> [2016-01-21 09:11:16.477126] W [MSGID: 101095] [xlator.c:194:xlator_dynload] 
> 0-xlator: /usr/lib/x86_64-linux-gnu/glusterfs/3.7.6/xlator/mgmt/glusterd.so: 
> undefined symbol: rcu_read_lock_bp
> [2016-01-21 09:11:16.477161] E [graph.y:212:volume_type] 0-parser: Volume 
> 'management', line 2: type 'mgmt/glusterd' is not valid or not found on this 
> machine
> [2016-01-21 09:11:16.477199] E [graph.y:321:volume_end] 0-parser: "type" not 
> specified for volume management
> [2016-01-21 09:11:16.477258] E [MSGID: 100026] 
> [glusterfsd.c:2173:glusterfs_process_volfp] 0-: failed to construct the graph
> [2016-01-21 09:11:16.477416] W [glusterfsd.c:1236:cleanup_and_exit] 
> (-->/usr/sbin/glusterd(glusterfs_volumes_init+0xcd) [0x7f5a3246a83d] 
> -->/usr/sbin/glusterd(glusterfs_process_volfp+0x126) [0x7f5a3246a716] 
> -->/usr/sbin/glusterd(cleanup_and_exit+0x71) [0x7f5a32469d41] ) 0-: received 
> signum (0), shutting down
> 
> Having Googled around, I installed librcu1:
> 
> https://packages.debian.org/wheezy/liburcu1
> 
> but this doesn't help.
> 
> The function rcu_read_lock_bp does exist in a library 
> /usr/lib/liburcu-bp.so.1 installed by the librcu1 package:
> 
> # readelf -Ws /usr/lib/liburcu*.so.1 | grep -E "(^File|rcu_read_lock_bp)"
> File: /usr/lib/liburcu-bp.so.1
>     59: 0000000000002a80    89 FUNC    GLOBAL DEFAULT   12 rcu_read_lock_bp
> File: /usr/lib/liburcu-cds.so.1
> File: /usr/lib/liburcu-common.so.1
> File: /usr/lib/liburcu-mb.so.1
> File: /usr/lib/liburcu-qsbr.so.1
> File: /usr/lib/liburcu-signal.so.1
> File: /usr/lib/liburcu.so.1
> 
> Any ideas on how to proceed from here?
> 
> Thanks.
> 
> Ronny
> 
> 
> 
> _______________________________________________
> Gluster-users mailing list
> [email protected]
> http://www.gluster.org/mailman/listinfo/gluster-users
> 
_______________________________________________
Gluster-users mailing list
[email protected]
http://www.gluster.org/mailman/listinfo/gluster-users

Reply via email to