[Openais] Re: defect 169 fixed up (and 172)

Mark Haverkamp markh at osdl.org
Fri Oct 29 10:05:18 PDT 2004


On Thu, 2004-10-28 at 15:05 -0700, Mark Haverkamp wrote:

I turned on more of the evt service debug and performed the ifdown/ifup.
Here is what I see:


# ifdown eth1

Oct 29  9:50:35 [WARNING ] [GMI  ] Token being retransmitted.
sendmsg failed errno == 22
Oct 29  9:50:35 [WARNING ] [GMI  ] The network interface is down.
Oct 29  9:50:35 [WARNING ] [GMI  ] Token loss in OPERATIONAL.
Oct 29  9:50:35 [NOTICE  ] [GMI  ] entering GATHER state.
Oct 29  9:50:35 [NOTICE  ] [GMI  ] SENDING attempt join because this node is ring rep.
memb_state_gather_enter: res = -1 errno = 22
Oct 29  9:50:36 [NOTICE  ] [GMI  ] I am the only member.
Oct 29  9:50:36 [NOTICE  ] [CLM  ] CLM CONFIGURATION CHANGE
Oct 29  9:50:36 [NOTICE  ] [CLM  ] New Configuration:
Oct 29  9:50:36 [NOTICE  ] [CLM  ]      192.168.1.18
Oct 29  9:50:36 [NOTICE  ] [CLM  ] Members Left:
Oct 29  9:50:36 [NOTICE  ] [CLM  ]      192.168.1.8
Oct 29  9:50:36 [NOTICE  ] [CLM  ]      192.168.1.17
Oct 29  9:50:36 [NOTICE  ] [CLM  ]      192.168.1.19
Oct 29  9:50:36 [NOTICE  ] [CLM  ] Members Joined:
Oct 29  9:50:36 [NOTICE  ] [EVT  ] cluster node at 192.168.1.8 down
Oct 29  9:50:36 [NOTICE  ] [EVT  ] cluster node at 192.168.1.17 down
Oct 29  9:50:36 [NOTICE  ] [EVT  ] cluster node at 192.168.1.19 down
Oct 29  9:50:36 [NOTICE  ] [CLM  ] CLM CONFIGURATION CHANGE
Oct 29  9:50:36 [NOTICE  ] [CLM  ] New Configuration:
Oct 29  9:50:36 [NOTICE  ] [CLM  ]      192.168.1.18
Oct 29  9:50:36 [NOTICE  ] [CLM  ] Members Left:
Oct 29  9:50:36 [NOTICE  ] [CLM  ] Members Joined:
Oct 29  9:50:36 [NOTICE  ] [EVT  ] No channels to send

Here I send a recover priority message that should, when received, unplug.  I 
imagine that since the interface is down that the message never received.

#ifup eth1

Oct 29  9:50:48 [WARNING ] [GMI  ] The network interface is now up.
Oct 29  9:50:48 [NOTICE  ] [GMI  ] entering GATHER state.
Oct 29  9:50:48 [NOTICE  ] [GMI  ] SENDING attempt join because this node is ring rep.
memb_state_gather_enter: res = 44 errno = 22
Oct 29  9:50:48 [NOTICE  ] [GMI  ] I am the only member.
Oct 29  9:50:48 [NOTICE  ] [CLM  ] CLM CONFIGURATION CHANGE
Oct 29  9:50:48 [NOTICE  ] [CLM  ] New Configuration:
Oct 29  9:50:48 [NOTICE  ] [CLM  ]      192.168.1.18
Oct 29  9:50:48 [NOTICE  ] [CLM  ] Members Left:
Oct 29  9:50:48 [NOTICE  ] [CLM  ] Members Joined:
Oct 29  9:50:48 [NOTICE  ] [CLM  ] CLM CONFIGURATION CHANGE
Oct 29  9:50:48 [NOTICE  ] [CLM  ] New Configuration:
Oct 29  9:50:48 [NOTICE  ] [CLM  ]      192.168.1.18
Oct 29  9:50:48 [NOTICE  ] [CLM  ] Members Left:
Oct 29  9:50:48 [NOTICE  ] [CLM  ] Members Joined:
Oct 29  9:50:48 [NOTICE  ] [EVT  ] Already in config change, Starting over, m 1, c 0
Oct 29  9:50:48 [NOTICE  ] [EVT  ] No channels to send

Here is the same as before, I mcast a message that should unplug the
evt service.  I don't see the debug message saying that it was received.
I should get something like this:

Receive EVT_CONF_CHANGE_DONE from 192.168.1.18 members 4 checked in 1

I'm guessing that the mcast isn't happening from the send side.  I'll
add a results check to each of the sendmsg calls in gmi.c and see where
things are going wrong.

Mark.





-- 
Mark Haverkamp <markh at osdl.org>




More information about the Openais mailing list