[Pacemaker] IPaddr local_start_script" fails or wrong usage?

Dejan Muhamedagic dejanmm at fastmail.fm
Mon Apr 16 08:37:34 EDT 2012


On Fri, Apr 13, 2012 at 06:30:38PM +0300, Huseyin ALTUN wrote:
> Hello Dejan,
> 
> If the LVS support is not there, then stop script part doesn't work.  I
> have added below piece of code to line 587, just before line beginning with
> delete_route.
> 
>                     if [ ! -z "${OCF_RESKEY_local_stop_script}" ]; then
>                            if [ -x "${OCF_RESKEY_local_stop_script}" ]; then
>                                   ${OCF_RESKEY_local_stop_script} $*
>                            fi
>                       fi
> 
> 
> I have tested it in my environment (Centos 6.2, Pacemaker 1.1.6) and it
> works.

OK. The same code is upstream, but inserted elsewhere, i.e.
where it used to be in the first place before it got, probably
erroneously, removed. You can also check the github.com version.

Thanks,

Dejan

> thanks,
> 
> huseyin
> 
> 
> On Mon, Nov 7, 2011 at 5:50 PM, Dejan Muhamedagic <dejanmm at fastmail.fm>wrote:
> 
> > On Fri, Nov 04, 2011 at 02:32:07PM +0100, Bernd Helber wrote:
> > > > Hi,
> > > >
> > > Hi Dejan,
> > > thanks for the quick Response.
> > >
> > > > On Tue, Nov 01, 2011 at 12:25:54PM +0100, Bernd Helber wrote:
> > > > > Hi List.
> > > > >
> > > > > i use a IPaddr Ressource with local_start_script Value.
> > > > > I'm kind a wondered, cause if i trigger thoses scripts, from the
> > Console
> > > > > it works like a charme.
> > > > >
> > > > > If i trigger it from the Cluster to failover, it to the other node.
> > > > > The Ressource cleanly  fails over, but what makes me wonder, the
> > script
> > > > > doesn't get triggered.
> > > > >
> > > > > SO it absolutely unclear to me why it's not triggerd.
> > > >
> > > > Looking at the script, it is clear to me. It simply never gets
> > > > invoked. The code was removed at one point, but unfortunately the
> > > > parameters remained in the meta-data. It also means that nobody
> > > > tried to use this since 2006.
> > > >
> > > Thanks for Clarification, as i suspected, but i wasn't sure. Pacemaker
> > isn't
> > > my daily meal.
> > >
> > >
> > > The issue is solved.
> > >
> > > i checked out an old Version of the Agent from Github.
> > > https://github.com/ClusterLabs/resource-
> > > agents/blob/adb868da496127c7784f9a3afdf5ef404d61b317/heartbeat/IPaddr.in
> > >
> > > Added this piece of Code at Line t Line 638
> > >
> > > ###################################################
> > > #added local_start_script_value################
> > > if [ ! -z "${OCF_RESKEY_local_start_script}" ]; then
> > > if [ -x "${OCF_RESKEY_local_start_script}" ]; then
> > > ${OCF_RESKEY_local_start_script} $*
> > >       fi
> > > fi
> > > ####################################################
> >
> > OK. Added back the missing code. Don't like the feature
> > particularly, but if somebody wants to use it...
> >
> > Thanks,
> >
> > Dejan
> >
> > > > > My current issue, ist that i have to trigger this Script, cause i
> > have to
> > > > > tell the Switches at my Weboster  with Useranme an Password, that
> > it's a
> > > > > regular failover, unfortunately i don't have an alternative, to this
> > > > > procedure.
> > > >
> > > > Interesting. What kind of equipment is that?
> > > >
> > > Unfortunately i can't tell you what kind of equipment they use.
> > >
> > > > Thanks,
> > > >
> > > Thank you too. :-)
> > >
> > > > Dejan
> > > >
> > > Kind regards
> > >
> > > Bernd
> > >
> > >
> > >
> > > _______________________________________________
> > > Pacemaker mailing list: Pacemaker at oss.clusterlabs.org
> > > http://oss.clusterlabs.org/mailman/listinfo/pacemaker
> > >
> > > Project Home: http://www.clusterlabs.org
> > > Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
> > > Bugs:
> > http://developerbugs.linux-foundation.org/enter_bug.cgi?product=Pacemaker
> >
> > _______________________________________________
> > Pacemaker mailing list: Pacemaker at oss.clusterlabs.org
> > http://oss.clusterlabs.org/mailman/listinfo/pacemaker
> >
> > Project Home: http://www.clusterlabs.org
> > Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
> > Bugs:
> > http://developerbugs.linux-foundation.org/enter_bug.cgi?product=Pacemaker
> >

> _______________________________________________
> Pacemaker mailing list: Pacemaker at oss.clusterlabs.org
> http://oss.clusterlabs.org/mailman/listinfo/pacemaker
> 
> Project Home: http://www.clusterlabs.org
> Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
> Bugs: http://bugs.clusterlabs.org





More information about the Pacemaker mailing list