[Gluster-devel] glusterfs 1.3.0-pre6 runtime error...

Anand Avati avati at zresearch.com
Wed Jul 25 05:06:54 UTC 2007


Jonathan,
 this seems to be an installation problem. set_transport_register_cbk is a
symbol from the 1.2.x branch. please verify that there are no stale file
from the old installation.

thanks,
avati

2007/7/25, Jonathan Newman <jbnewm at gmail.com>:
>
> Well I successfully compiled 1.3.0-pre6 and prepared some basic configs
> for
> testing. However upon evocation I recieve an error such as this:
> /usr/sbin/glusterfsd: symbol lookup error: /usr/sbin/glusterfsd: undefined
> symbol: set_transport_register_cbk
>
> If I recall from my C days (long long time ago), that is a link
> problem...can someone please point me to what could be the cause and/or
> solution to this problem? Any sort of google search has thus returned no
> results. I am using:
> fuse-2.7.0
> libibverbs-1.0.4
> sysfsutils-2.1.0
> ...on a Gentoo 2006.1 system....here are the configs:
>
> SERVERS:
> # serv0.vol
> volume brick
>         type storage/posix
>         option directory /gluster/0
> end-volume
>
> volume server
>         type protocol/server
>         option transport-type tcp/server
>         option listen-port 6996
>         option bind-address 127.0.0.1
>         subvolumes brick
>         option auth.ip.brick.allow 127.0.0.1
> end-volume
>
> # serv1.vol
> volume brick
>         type storage/posix
>         option directory /gluster/1
> end-volume
>
> volume server
>         type protocol/server
>         option transport-type tcp/server
>         option listen-port 6997
>         option bind-address 127.0.0.1
>         subvolumes brick
>         option auth.ip.brick.allow 127.0.0.1
> end-volume
>
>
> # serv2.vol
> volume brick
>         type storage/posix
>         option directory /gluster/2
> end-volume
>
> volume server
>         type protocol/server
>         option transport-type tcp/server
>         option listen-port 6998
>         option bind-address 127.0.0.1
>         subvolumes brick
>         option auth.ip.brick.allow 127.0.0.1
> end-volume
>
> # serv3.vol
> volume brick
>         type storage/posix
>         option directory /gluster/3
> end-volume
>
> volume server
>         type protocol/server
>         option transport-type tcp/server
>         option listen-port 6999
>         option bind-address 127.0.0.1
>         subvolumes brick
>         option auth.ip.brick.allow 127.0.0.1
> end-volume
>
> # client.vol
> volume client0
> type protocol/client
> option transport-type tcp/client
> option remote-host 127.0.0.1
> option remote-port 6996
> option remote-subvolume brick
> end-volume
>
> volume client1
> type protocol/client
> option transport-type tcp/client
> option remote-host 127.0.0.1
> option remote-port 6997
> option remote-subvolume brick
> end-volume
>
> volume client2
> type protocol/client
> option transport-type tcp/client
> option remote-host 127.0.0.1
> option remote-port 6998
> option remote-subvolume brick
> end-volume
>
> volume client3
> type protocol/client
> option transport-type tcp/client
> option remote-host 127.0.0.1
> option remote-port 6999
> option remote-subvolume brick
> end-volume
>
> volume bricks
>   type cluster/unify
>   subvolumes client0 client1 client2 client3
>   option rr.limits.min-free-disk 10GB
>   option scheduler rr
> end-volume
>
> ### Add writeback feature
> volume writeback
>   type performance/write-back
>   option aggregate-size 131072 # unit in bytes
>   subvolumes bricks
> end-volume
>
> ### Add readahead feature
> volume readahead
>   type performance/read-ahead
>   option page-size 65536     # unit in bytes
>   option page-count 16       # cache per file  = (page-count x page-size)
>   subvolumes writeback
> end-volume
>
>
> Thanks...any help is much appreciated :).
>
> PS: These configs were working with 1.2.3 without issue.
>
> -Jonathan
> _______________________________________________
> 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