Re: glusterfs 1.3.0-pre6 runtime error...

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Jonathan,
You need to change your client spec a little to work with latest releases.
(pre5+). Check latest wiki, or example spec files. You need "option
namespace <x>" in your client spec.

-amar


On 7/25/07, Jonathan Newman <jbnewm@xxxxxxxxx> wrote:

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@xxxxxxxxxx
http://lists.nongnu.org/mailman/listinfo/gluster-devel




--
Amar Tumballi
http://amar.80x25.org
[bulde on #gluster/irc.gnu.org]


[Index of Archives]     [Gluster Users]     [Ceph Users]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux