On 03/23/2011 01:53 AM, Ramesh Random wrote: > Hi, > when a coroipcc client registers with a service engine/corosync > how can it get the list of current cluster member (physical) nodes ??. > after it registers with service engine..the service engine can listen > for .confchg_fn callback to know which member has joined/left. > > i am using corosync version 1.2.7. > i went through struct "corosync_api_v1" but couldn't find any api > which gives this? alteast from their function names > > i went through these > > http://marc.info/?l=openais&m=126654597303120&w=2 > <http://marc.info/?l=openais&m=126654597303120&w=2> > > http://marc.info/?l=openais&m=126654387301209&w=2 > <http://marc.info/?l=openais&m=126654387301209&w=2> > > > > is modifying exec/main.c only option? are these fixes part of any > particular corosync release?? > > > > how can i use CLM/OPENAIS service to get these information, i guess i > need to change compatibility from "none" ? so far i didnt need to use > any OPENAIS services... how much overhead i will be introducing adding > openais services onto corosync? > > >
The membership information is in the confdb and available via callback notifications. Regards -steve > please suggest if there's any other way of knowing list of cluster > members (physical nodes) active right now? even if its a commandline tool > > > > > > Thanks > > > > > > _______________________________________________ > Openais mailing list > [email protected] > https://lists.linux-foundation.org/mailman/listinfo/openais _______________________________________________ Openais mailing list [email protected] https://lists.linux-foundation.org/mailman/listinfo/openais
