Hi,

On Tue, Sep 20, 2011 at 11:16:39AM -0400, Yves Trudeau wrote:
> Hi, 
>   the whole resource agent script is available here:
> 
> https://code.launchpad.net/percona-prm

Is that in any way related to the existing mysql RA?

> In order to make thing easier to follow I added the return codes of the
> agent to the lrmd log.
> 
> Sep 15 16:54:08 testvirtbox1 lrmd: [30902]: info: 
> rsc:p_MySQL_replication:0:6: probe
> 
> + exit 0
> 
> Sep 15 16:54:09 testvirtbox1 lrmd: [30902]: info: 
> rsc:p_MySQL_replication:0:7: promote
> 
> + exit 0
> 
> Sep 15 16:54:12 testvirtbox1 lrmd: [30902]: info: 
> rsc:p_MySQL_replication:0:12: demote
> 
> + exit 0
> 
> Sep 15 16:54:12 testvirtbox1 lrmd: [30902]: info: 
> rsc:p_MySQL_replication:0:14: demote
> 
> + exit 0
> 
> Sep 15 16:54:13 testvirtbox1 lrmd: [30902]: info: 
> rsc:p_MySQL_replication:0:15: stop
> 
> + exit 0
> 
> Sep 15 16:54:13 testvirtbox1 lrmd: [30902]: info: 
> rsc:p_MySQL_replication:0:19: start
> 
> + exit 0
> 
> Sep 15 16:54:14 testvirtbox1 lrmd: [30902]: info: 
> rsc:p_MySQL_replication:0:20: promote
> 
> + exit 0
> 
> Sep 15 16:54:17 testvirtbox1 lrmd: [30902]: info: 
> rsc:p_MySQL_replication:0:25: monitor
> 
> + exit 8
> 
> 
> What I don't understand is why there is no "monitor" call after the
> first promote at 16:54:09.  

There is and it's called probe. Probe is a monitor with interval
set to 0.

Thanks,

Dejan

> 
> Regards,
> 
> Yves
> 
> 
> On Tue, 2011-09-20 at 17:27 +0300, Dan Frincu wrote:
> > Hi,
> > 
> > On Tue, Sep 20, 2011 at 4:36 PM, Yves Trudeau <[email protected]> 
> > wrote:
> > > Hi,
> > >   I am currently developing a master-slave resource agent to handle
> > > MySQL replication in a sane way.  So far, the resource agent works
> > > relatively well but I have this strange behavior when promoting a node.
> > > The excerpt below is when a single node is started, look at the promote
> > > -> demote -> promote sequence.  From the trace of my resource agent
> > > script, evertything seems alright regarding returns code.  Any idea why
> > > this behavior.
> > >
> > 
> > Without the actual resource agent I'd say it's easier to speculate and
> > harder to troubleshoot.
> > 
> > > Sep 15 16:54:08 testvirtbox1 lrmd: [30902]: info:
> > > rsc:p_MySQL_replication:0:6: probe
> > > Sep 15 16:54:09 testvirtbox1 lrmd: [30902]: info:
> > > rsc:p_MySQL_replication:0:7: promote
> > > Sep 15 16:54:12 testvirtbox1 lrmd: [30902]: info:
> > > rsc:p_MySQL_replication:0:12: demote
> > > Sep 15 16:54:12 testvirtbox1 lrmd: [30902]: info:
> > > rsc:p_MySQL_replication:0:14: demote
> > > Sep 15 16:54:13 testvirtbox1 lrmd: [30902]: info:
> > > rsc:p_MySQL_replication:0:15: stop
> > > Sep 15 16:54:13 testvirtbox1 lrmd: [30902]: info:
> > > rsc:p_MySQL_replication:0:19: start
> > > Sep 15 16:54:14 testvirtbox1 lrmd: [30902]: info:
> > > rsc:p_MySQL_replication:0:20: promote
> > > Sep 15 16:54:17 testvirtbox1 lrmd: [30902]: info:
> > > rsc:p_MySQL_replication:0:25: monitor
> > >
> > > Regards,
> > >
> > > Yves
> > >
> > > _______________________________________________
> > > Linux-HA mailing list
> > > [email protected]
> > > http://lists.linux-ha.org/mailman/listinfo/linux-ha
> > > See also: http://linux-ha.org/ReportingProblems
> > >
> > 
> > 
> > 
> > -- 
> > Dan Frincu
> > CCNA, RHCE
> > _______________________________________________
> > Linux-HA mailing list
> > [email protected]
> > http://lists.linux-ha.org/mailman/listinfo/linux-ha
> > See also: http://linux-ha.org/ReportingProblems
> 
> _______________________________________________
> Linux-HA mailing list
> [email protected]
> http://lists.linux-ha.org/mailman/listinfo/linux-ha
> See also: http://linux-ha.org/ReportingProblems
_______________________________________________
Linux-HA mailing list
[email protected]
http://lists.linux-ha.org/mailman/listinfo/linux-ha
See also: http://linux-ha.org/ReportingProblems

Reply via email to