Thank you all for helping me, the problem appears to be solved
----- Forwarded Message ----- From: emmanuel segura <emi2f...@gmail.com> To: Tommy Cooper <tomcoope...@yahoo.com>; The Pacemaker cluster resource manager <pacemaker@oss.clusterlabs.org> Sent: Tuesday, March 5, 2013 12:21 AM Subject: Re: [Pacemaker] Fw: Fw: Cluster resources failing to move try with this primitive p_asterisk ocf:heartbeat:asterisk \ meta migration-threshold="1" \ params user="root" group="root" maxfiles="65536" \ op start interval="0" timeout="30s" \ op monitor interval="10s" timeout="30s" \ op stop interval="0" timeout="30s" 2013/3/5 Tommy Cooper <tomcoope...@yahoo.com> This config did not work > >primitive p_asterisk ocf:heartbeat:asterisk \ > params user="root" group="root" maxfiles="65536" \ > meta migration-threshold="1" \ > op start interval="0" timeout="30s" \ > op monitor interval="10s" timeout="30s" \ > >crm(live)configure# verify > error: text2role: Unknown role: Start > error: get_target_role: voip: Unknown value for target-role: Start > error: text2role: Unknown role: Start > error: get_target_role: voip: Unknown value for target-role: Start > error: text2role: Unknown role: Start > error: get_target_role: p_asterisk: Unknown value for target-role: Start >Errors found during check: config not valid > > > >----- Forwarded Message ----- >From: emmanuel segura <emi2f...@gmail.com> >To: Tommy Cooper <tomcoope...@yahoo.com>; The Pacemaker cluster resource >manager <pacemaker@oss.clusterlabs.org> > >Sent: Monday, March 4, 2013 11:50 PM >Subject: Re: [Pacemaker] Fw: Cluster resources failing to move > > > >it's should be > >primitive p_asterisk ocf:heartbeat:asterisk \ > params user="root" group="root" maxfiles="65536" \ > meta migration-threshold="1" \ > op start interval="0" timeout="30s" \ > op monitor interval="10s" timeout="30s" \ > > > >2013/3/4 Tommy Cooper <tomcoope...@yahoo.com> > >Is this the correct way to do it? >> >>primitive p_asterisk ocf:heartbeat:asterisk \ >> params user="root" group="root" maxfiles="65536" \ >> op start interval="0" timeout="30s" \ >> op monitor interval="10s" timeout="30s" \ >> op stop interval="0" timeout="30s" migration-threshold="1" >> >>I tried stopping the asterisk service using service asterisk stop. I repeated >>that for at least 4 times but the service keeps restarting on the same node >> >> >>----- Forwarded Message ----- >>From: emmanuel segura <emi2f...@gmail.com> >>To: Tommy Cooper <tomcoope...@yahoo.com>; The Pacemaker cluster resource >>manager <pacemaker@oss.clusterlabs.org> >> >>Sent: Monday, March 4, 2013 11:05 PM >>Subject: Re: [Pacemaker] Cluster resources failing to move >> >> >>From Suse Docs >> >> >>7.4.2. Cleaning Up Resources¶ >>A resource will be automatically restarted if it fails, but each failure >>raises the resource's failcount. If a migration-threshold has been set for >>that resource, the node will no longer be allowed to run the resource as soon >>as the number of failures has reached the migration threshold. >> >> >>2013/3/4 Tommy Cooper <tomcoope...@yahoo.com> >> >>I have removed the order and colocation statements but I am still getting the >>same results. Asterisk keeps restarting on the same server, how can I switch >>to the other server when asterisk fails? I used those statements to make sure >>that both services are running on the same server and to make sure that the >>virtual IP is started before asterisk. >>> >>> >>> >>>----- Forwarded Message ----- >>>From: Jake Smith <jsm...@argotec.com> >>>To: Tommy Cooper <tomcoope...@yahoo.com>; The Pacemaker cluster resource >>>manager <pacemaker@oss.clusterlabs.org> >>> >>>Sent: Monday, March 4, 2013 10:00 PM >>>Subject: Re: [Pacemaker] Fw: Cluster resources failing to move >>> >>> >>> >>>----- Original Message ----- >>>> From: "Tommy Cooper" <tomcoope...@yahoo.com> >>>> To: pacemaker@oss.clusterlabs.org >>> >>>> Sent: Monday, March 4, 2013 3:51:03 PM >>> >>>> Subject: [Pacemaker] Fw: Cluster resources failing to move >>>> >>>> >>>> >>>> >>>> Thank you for your prompt reply. I actually wanted to create an >>>> active/passive cluster, so if either the network or Asterisk fails >>>> these services could be migrated to the other server. As I already >>>> stated earlier, the current config notifies me if asterisk is down >>>> but does not start asterisk on the other server. >>> >>> >>>Did asterisk restart on the same server? <- this is what I would expect >>>pacemaker to do. >>> >>>Removing the colocation (and order) statements didn't have any effect? >>> >>>> >>>> >>> >>>> ----- Forwarded Message ----- >>>> From: Jake Smith <jsm...@argotec.com> >>>> To: Tommy Cooper <tomcoope...@yahoo.com>; The Pacemaker cluster >>>> resource manager <pacemaker@oss.clusterlabs.org> >>>> Sent: Monday, March 4, 2013 9:29 PM >>>> Subject: Re: [Pacemaker] Cluster resources failing to move >>>> >>>> >>>> ----- Original Message ----- >>>> > From: "Tommy Cooper" < tomcoope...@yahoo.com > >>>> > To: pacemaker@oss.clusterlabs.org >>>> > Sent: Monday, March 4, 2013 2:19:22 PM >>>> > Subject: [Pacemaker] Cluster resources failing to move >>>> > >>>> > >>>> > >>>> > >>>> > Hi, >>>> > >>>> > >>>> > I am trying to configure a 2 node cluster using pac emaker 1.1.7 >>>> > and >>>> > corosync 1.4.1. I. I want pacemaker to provide the virual IP >>>> > (192.168.1.115), monitor Asterisk (PBX) and failover to the othe >>>> > server. If I switch off pacemaker and/or corosync the cluster >>>> > resources switch to the other node. I have also configured >>>> > res_corosync.so module in Asterisk However if i either switch off >>>> > asterisk using service *service name* stop, the following error is >>>> > shown: Failed actions: >>>> > p_asterisk_monitor_10000 (node=node1.localdomain, call=10, rc=7, >>>> > status=complete): not running >>>> > >>>> >>>> What do you want/expect to happen when you stop asterisk that >>>> doesn't? The monitor showing not running (failed) is expected if >>>> some outside event stopped the resource. >>>> >>>> > Corosync configuration: >>>> > >>>> > compatibility: whitetank >>>> > totem { >>>> > version: 2 >>>> > secauth: off >>>> > interface { >>>> > member { >>>> > memberaddr: 192.168.1.113 >>>> > } >>>> > member { >>>> > memberaddr: 192.168.1.114 >>>> > } >>>> > ringnumber: 0 >>>> > bindnetaddr: 192.168.1.0 >>>> > mcastport: 5405 >>>> > ttl: 1 >>>> > } >>>> > transport: udpu >>>> > } >>>> > logging { >>>> > fileline: off >>>> > to_logfile: yes >>>> > to_syslog: yes >>>> > debug: on >>>> > logfile: /var/log/cluster/corosync.log >>>> > debug: off >>>> > timestamp: on >>>> > logger_subsys { >>>> > subsys: AMF >>>> > debug: off >>>> > } >>>> > } >>>> > >>>> > amf { >>>> > mode: disabled >>>> > } >>>> > quorum { >>>> > provider: corosync_votequorum >>>> > expected_votes: 3 >>>> > } >>>> > >>>> > crm configure status: >>>> > >>>> > node node1.localdomain >>>> > node node2.localdomain >>>> > primitive failover-ip ocf:heartbeat:IPaddr2 \ >>>> > params ip="192.168.1.115" cidr_netmask="24" nic="eth6" \ >>>> > op start interval="0" timeout="30" \ >>>> > op monitor interval="1s" timeout="30" start-delay="0" \ >>>> > op stop interval="0" timeout="30s" \ >>>> > meta target-role="started" >>>> > primitive p_asterisk ocf:heartbeat:asterisk \ >>>> > params user="root" group="root" maxfiles="65536" \ >>>> > op start interval="0" timeout="30s" \ >>>> > op monitor interval="10s" timeout="30s" \ >>>> > op stop interval="0" timeout="30s" >>>> > group voip failover-ip p_asterisk >>>> >>>> You don't need these colocation and order statements if you have the >>>> resources grouped - remove them. The group is a syntax shortcut for >>>> writing order and colocation statements so the above is enforcing an >>>> order of ip then asterisk and a colocation of asterisk with ip. Also >>>> the colocation below is backwards and *might* be causing your >>>> issues. >>>> >>>> HTH >>>> Jake >>>> >>>> > colocation asterisk_cluster inf: failover-ip p_asterisk >>>> > order start_order inf: failover-ip p_asterisk >>>> > property $id="cib-bootstrap-options" \ >>>> > dc-version="1.1.7-6.el6-148fccfd5985c5590cc601123c6c16e966b85d14" \ >>>> > cluster-infrastructure="openais" \ >>>> > expected-quorum-votes="2" \ >>>> > stonith-enabled="false" \ >>>> > no-quorum-policy="ignore" >>>> > rsc_defaults $id="rsc-options" \ >>>> > resource-stickiness="100" >>>> > >>>> > >>>> > >>>> > >>>> > >>>> > _______________________________________________ >>>> > Pacemaker mailing list: Pacemaker@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/ >>> >>>> > >>>> >>>> >>>> >>>> _______________________________________________ >>>> Pacemaker mailing list: Pacemaker@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/ >>>> >>> >>> >>> >>>_______________________________________________ >>>Pacemaker mailing list: Pacemaker@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/ >>> >>> >> >> >> >>-- >>esta es mi vida e me la vivo hasta que dios quiera >> >> >>_______________________________________________ >>Pacemaker mailing list: Pacemaker@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/ >> >> > > >-- >esta es mi vida e me la vivo hasta que dios quiera > > >_______________________________________________ >Pacemaker mailing list: Pacemaker@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/ > > -- esta es mi vida e me la vivo hasta que dios quiera
_______________________________________________ Pacemaker mailing list: Pacemaker@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