On 14 Jan 2014, at 7:26 pm, renayama19661...@ybb.ne.jp wrote: > Hi All, > > When a user changes the "globally-unique" attribute of the resource, a > problem occurs. > > When it manages the resource with PID file, this occurs, but this is because > PID file name changes by "globally-unique" attribute. > > (snip) > if [ ${OCF_RESKEY_CRM_meta_globally_unique} = "false" ]; then > : ${OCF_RESKEY_pidfile:="$HA_VARRUN/ping-${OCF_RESKEY_name}"} > else > : ${OCF_RESKEY_pidfile:="$HA_VARRUN/ping-${OCF_RESOURCE_INSTANCE}"} > fi > (snip)
This is correct. The pid file cannot include the instance number when globally-unique is false and must do so when it is true. > > > The problem can reappear in the following procedure. > > * Step1: Started a resource. > (snip) > primitive prmPingd ocf:pacemaker:pingd \ > params name="default_ping_set" host_list="192.168.0.1" > multiplier="200" \ > op start interval="0s" timeout="60s" on-fail="restart" \ > op monitor interval="10s" timeout="60s" on-fail="restart" \ > op stop interval="0s" timeout="60s" on-fail="ignore" > clone clnPingd prmPingd > (snip) > > * Step2: Change "globally-unique" attribute. > > [root]# crm configure edit > (snip) > clone clnPingd prmPingd \ > meta clone-max="2" clone-node-max="2" globally-unique="true" > (snip) > > * Step3: Stop Pacemaker > > But, the resource does not stop because PID file was changed as for the > changed resource of the "globally-unique" attribute. I'd have expected the stop action to be performed with the old attributes. crm_report tarball? > > I think that this is a known problem. It wasn't until now. > > I wish this problem is solved in the future > > Best Regards, > Hideo Yamauchi. > > _______________________________________________ > 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
signature.asc
Description: Message signed with OpenPGP using GPGMail
_______________________________________________ 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