Thanks David, BTW, is there any document/material available on Internet for configuring it and testing the Asterisk OCF resource?
Please advise. Date: Tue, 19 Mar 2013 10:49:56 -0400 (EDT) > From: David Vossel <[email protected]> > Subject: Re: [Linux-HA] Linux HA for Asterisk > To: General Linux-HA mailing list <[email protected]> > Message-ID: <[email protected]> > Content-Type: text/plain; charset=utf-8 > > > > ----- Original Message ----- > > From: "Ahmed Munir" <[email protected]> > > To: [email protected] > > Sent: Monday, March 18, 2013 12:31:17 PM > > Subject: [Linux-HA] Linux HA for Asterisk > > > > Hi all, > > > > The version for heartbeat I installed on two CentOS 5.9 boxes is > > 3.0.3-2 > > and it is for Asterisk fail over. As per default/standard > > configuration if > > I stop heartbeat service from either one machine, the virtual IP > > automatically assign to another machine and this setup is working > > good but > > it only applies on the system level. Whereas I'm looking forward for > > service level i.e. if Asterisk service isn't running on serverA, IP > > address > > automatically assign to serverB. > > > > Please advise to accomplish this case (service level failover) as > > there > > are no such OCF resources exist for Asterisk. > > Have you seen this? > > > https://github.com/ClusterLabs/resource-agents/blob/master/heartbeat/asterisk > > -- Vossel > > > Listing down the standard configuration for Linux HA below; > > > > <nodes> > > <node id="887bae58-1eb6-47d1-b539-d12a2ed3d836" > > uname="asterisk1" > > type="normal"/> > > <node id="b966dfa2-5973-4dfc-96ba-b2d38319c174" > > uname="asterisk2" > > type="normal"/> > > </nodes> > > <resources> > > <group id="group_1"> > > <primitive class="ocf" id="IPaddr_10_3_152_103" > > provider="heartbeat" type="IPaddr"> > > <operations> > > <op id="IPaddr_10_3_152_103_mon" interval="5s" > > name="monitor" > > timeout="5s"/> > > </operations> > > <instance_attributes id="IPaddr_10_3_152_103_inst_attr"> > > <attributes> > > <nvpair id="IPaddr_10_3_152_103_attr_0" name="ip" > > value="10.3.152.103"/> > > </attributes> > > </instance_attributes> > > </primitive> > > <primitive class="lsb" id="asterisk_2" provider="heartbeat" > > type="asterisk"> > > <operations> > > <op id="asterisk_2_mon" interval="120s" name="monitor" > > timeout="60s"/> > > </operations> > > </primitive> > > </group> > > </resources> > > <constraints> > > <rsc_location id="rsc_location_group_1" rsc="group_1"> > > <rule id="preferred_location_group_1" score="100"> > > <expression attribute="#uname" > > id="preferred_location_group_1_expr" operation="eq" > > value="asterisk1"/> > > </rule> > > </rsc_location> > > </constraints> > > </configuration> > > > > > > -- > > Regards, > > > > Ahmed Munir Chohan > > _______________________________________________ > > Linux-HA mailing list > > [email protected] > > http://lists.linux-ha.org/mailman/listinfo/linux-ha > > See also: http://linux-ha.org/ReportingProblems > > > > -- Regards, Ahmed Munir Chohan _______________________________________________ Linux-HA mailing list [email protected] http://lists.linux-ha.org/mailman/listinfo/linux-ha See also: http://linux-ha.org/ReportingProblems
