[Pacemaker] Weired resource-stickiness behavior
Andrew Beekhof
andrew at beekhof.net
Thu Jun 13 05:50:40 UTC 2013
On 13/06/2013, at 2:43 PM, Xiaomin Zhang <zhangxiaomin at gmail.com> wrote:
> Andrew Beekhof <andrew at ...> writes:
>
>>
>> Try increasing your stickiness as it is being exceeded by the location
> constraints.
>> For the biggest stick, try 'infinity' which means - never move unless the
> node dies.
>>
>
> Thanks, Andrew, I applied infinity resource stickiness. However, the sst
> resource is still switched to the node which is online back from failure.
> And I found sth in the log:
>
> Jun 13 11:46:29 node3 pengine[27813]: warning: unpack_rsc_op: Processing
> failed op monitor for ip_ssn on node2: not running (7)
> Jun 13 11:46:29 node3 pengine[27813]: error: native_create_actions:
> Resource fs_ssn (ocf::Filesystem) is active on 2 nodes attempting recovery
> Jun 13 11:46:29 node3 pengine[27813]: warning: native_create_actions: See
> http://clusterlabs.org/wiki/FAQ#Resource_is_Too_Active for more information.
>
> Is this log showing that pacemaker tries to restart all the resource when
> the failed node is back again?
No, thats a log showing the services were already running there when pacemaker started.
>
>
>>> Thanks.
>>>
>>> Below is my configure:
>>> ------------------CONFIG START--------------------------------------
>>> node node3 \
>>> attributes standby="on"
>>> node node1
>>> node node2
>>> primitive drbd_ssn ocf:linbit:drbd \
>>> params drbd_resource="r0" \
>>> op monitor interval="15s"
>>> primitive fs_ssn ocf:heartbeat:Filesystem \
>>> op monitor interval="15s" \
>>> params device="/dev/drbd0" directory="/drbd" fstype="ext3" \
>>> meta target-role="Started"
>>> primitive ip_ssn ocf:heartbeat:IPaddr2 \
>>> params ip="192.168.241.1" cidr_netmask="32" \
>>> op monitor interval="15s" \
>>> meta target-role="Started"
>>> primitive ip_sst ocf:heartbeat:IPaddr2 \
>>> params ip="192.168.241.2" cidr_netmask="32" \
>>> op monitor interval="15s" \
>>> meta target-role="Started"
>>> primitive sst lsb:sst \
>>> op monitor interval="15s" \
>>> meta target-role="stopped"
>>> primitive ssn lsb:ssn \
>>> op monitor interval="15s" \
>>> meta target-role="stopped"
>>> ms ms_drbd_ssn drbd_ssn \
>>> meta master-max="1" master-node-max="1" clone-max="2" clone-node-max="1"
>>> notify="true" target-role="Started"
>>> location sst_ip_prefer ip_sst 50: node1
>>> location drbd_ssn_prefer ms_drbd_ssn 50: node1
>>> colocation fs_ssn_coloc inf: ip_ssn fs_ssn
>>> colocation fs_on_drbd_coloc inf: fs_ssn ms_drbd_ssn:Master
>>> colocation sst_ip_coloc inf: sst ip_sst
>>> colocation ssn_ip_coloc inf: ssn ip_ssn
>>> order ssn_after_drbd inf: ms_drbd_ssn:promote fs_ssn:start
>>> order ip_after_fs inf: fs_ssn:start ip_ssn:start
>>> order sst_after_ip inf: ip_sst:start sst:start
>>> order sst_after_ssn inf: ssn:start sst:start
>>> order ssn_after_ip inf: ip_ssn:start ssn:start
>>> property $id="cib-bootstrap-options" \
>>> dc-version="1.1.8-7.el6-394e906" \
>>> cluster-infrastructure="classic openais (with plugin)" \
>>> expected-quorum-votes="3" \
>>> stonith-enabled="false"
>>> rsc_defaults $id="rsc-options" \
>>> resource-stickiness="100"
>>>
>>> -------------------CONFIG END----------------------------------------
>>>
> Best Regards.
> Xiaomin
>
>
>
>
>
>
>
> _______________________________________________
> 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