[Spread-users] Problems with more than 2 hosts in a segment
George Schlossnagle
george at omniti.com
Tue Dec 12 10:56:01 EST 2000
Any two hosts can work, or is it always a particular 3rd one that causes
the problems? Do they all have _identical_ spread.conf files (they
must.)
George
Hans Juergen von Lengerke wrote:
>
> I am experiencing problems in a spread segment which looks like this:
>
> hermes:/usr/local/bin # cat spread.conf
> Spread_Segment 172.21.1.255:3333 {
> hermes 172.21.1.10
> baggins 172.21.1.25
> gamgee 172.21.1.26
> took 172.21.1.27
> }
>
> The config is exactly the same on all of those hosts. All hosts run SuSE
> Linux with kernel 2.2.16-SMP apart from hermes which runs a 2.2.14
> kernel.
>
> When spread runs on any two of the machines everything works as
> expected. As soon as a third machine joins the segment things go wrong.
> 'user' sessions don't work anymore. For example:
>
> gamgee:~ # user -s 3333
> Spread library version is 3.14
> recv_nointr_timeout: Timed out
> SP_error: (-8) Connection closed by spread
>
> Bye.
>
> and also existing 'user' sessions do no longer receive messages sent
> from themselves or other group members. For example, I have spread and
> 'user' sessions running on baggins and gamgee. Everything works fine:
>
> [on gamgee]
> User> j test
>
> User> s test
> enter message: foo
>
> User>
> ============================
> received SAFE message from #user#gamgee, of type 1, (endian 0) to 1
> groups
> (4 bytes): foo
>
> Now, I start spread on hermes. For some reason, it takes a fair amount
> of time (prob ~30 seconds) until all spread deamons report that hermes
> has joined. After this was reported we go on with the 'user' session:
>
> [still on gamgee]
> User> s test
> enter message: bar
>
> User>
>
> Nothing happens. Nobody receives the message although nothing has
> changed apart from hermes joining the spread ring.
>
> Can anyone help?
>
> Thx, Hans
>
> _______________________________________________
> spread-users mailing list
> spread-users at lists.spread.org
> http://lists.spread.org/mailman/listinfo/spread-users
More information about the Spread-users
mailing list