[Sheepdog] [PATCH] sheep: remove cdrv_handlers and check_join_cb
Liu Yuan
namei.unix at gmail.com
Wed Apr 25 12:28:22 CEST 2012
On 04/25/2012 05:39 PM, Huxinwei wrote:
> What's the specific problem you had ?
> There're several times I found that sheep fails to elect a master.
> It turns out to be the first nodes failed before it unblocks other joining messages.
> When it happened, you have to restart all sheeps to recover.
>
Yes,if we s/joining messages/notify messages, this situation also blocks
the whole cluster.
> I thought it was corosync specific. Or there're more subtle issues there ?
We run zookeeper driver for simulating massive(around 1000) nodes
recently. I guess the whole block mechanism should be examined carefully
later. The hang of the whole cluster is too destructive for production
use. Anyway, we don't trace hard into the problem yet to reach any
useful conclusion. Maybe its other subtle bugs to root-cause this hang.
Thanks,
Yuan
More information about the sheepdog
mailing list