Hi guys,
I don't know if it's that I didn't wait for enough long yesterday, or
something weird in today's testing, my resource will still migrate to the
original node as the question first raised up. I can't see the problem, can
you please help?
The configuration:
[r...@xcp-3 ~]# crm configure show
node $id="51fbafc2-2ca9-4123-b1e0-43927f6eccb6" xcp-1
node $id="d111371b-51bd-41f0-a764-4e2f7616e47a" xcp-3
primitive test-binch ocf:heartbeat:binch \
meta resource-stickiness="100" \
op monitor interval="3s"
property $id="cib-bootstrap-options" \
dc-version="1.0.10-da7075976b5ff0bee71074385f8fd02f296ec8a3" \
cluster-infrastructure="Heartbeat" \
stonith-enabled="false" \
default-resource-stickiness="100"
rsc_defaults $id="rsc-options" \
resource-stickiness="100"
On Mon, Dec 6, 2010 at 4:42 PM, Dan Frincu <[email protected]> wrote:
> Hi,
>
> Bin Chen(sunwen_ling) wrote:
> > Thanks for all your replies, but I still failed, the resource will still
> > migrated even I have setup the resource stickiness, the process I am
> using
> > is:
> >
> > 1) running resouce in xcp-1
> > 2) /etc/init.d/heartbeat stop in xcp-1
> > 3) resource running xcp-3(expected)
> > 4) /etc/init.d/heartbeat start in xcp-3
> > 5) resource running xcp-1(unexpected)
> >
> > Please help.
> >
> > The configure of crm:
> >
> > crm(live)configure# show xml
> > <?xml version="1.0" ?>
> > <cib admin_epoch="0" cib-last-written="Mon Dec 6 00:28:26 2010"
> > crm_feature_set="3.0.1" dc-uuid="d111371b-51bd-41f0-a764-4e2f7616e47a"
> > epoch="18" have-quorum="1" num_updates="28"
> validate-with="pacemaker-1.0">
> > <configuration>
> > <crm_config>
> > <cluster_property_set id="cib-bootstrap-options">
> > <nvpair id="cib-bootstrap-options-dc-version" name="dc-version"
> > value="1.0.10-da7075976b5ff0bee71074385f8fd02f296ec8a3"/>
> > <nvpair id="cib-bootstrap-options-cluster-infrastructure"
> > name="cluster-infrastructure" value="Heartbeat"/>
> > <nvpair id="cib-bootstrap-options-stonith-enabled"
> > name="stonith-enabled" value="false"/>
> > <nvpair id="cib-bootstrap-options-default-resource-stickiness"
> > name="default-resource-stickiness" value="100"/>
> > </cluster_property_set>
> > </crm_config>
> > <rsc_defaults/>
> > <op_defaults/>
> > <nodes>
> > <node id="51fbafc2-2ca9-4123-b1e0-43927f6eccb6" type="normal"
> > uname="xcp-1"/>
> > <node id="d111371b-51bd-41f0-a764-4e2f7616e47a" type="normal"
> > uname="xcp-3"/>
> > </nodes>
> > <resources>
> > <primitive class="ocf" id="test-binch" provider="heartbeat"
> > type="binch">
> > <meta_attributes id="test-binch-meta_attributes">
> > <nvpair id="test-binch-meta_attributes-resource-stickiness"
> > name="resource-stickiness" value="100"/>
> > </meta_attributes>
> > <operations>
> > <op id="test-binch-monitor-3s" interval="3s" name="monitor"/>
> > </operations>
> > </primitive>
> > </resources>
> > <constraints/>
> > </configuration>
> > </cib>
> >
> >
> Dejan showed you before how to apply the configuration. If it still
> isn't clear, please see page 25 of
> http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
>
> In the XML it shows like this
>
> <rsc_defaults>
> <meta_attributes id="rsc-options">
> <nvpair id="rsc-options-resource-stickiness"
> name="resource-stickiness" value="1000"/>
> </meta_attributes>
> </rsc_defaults>
>
> Where the value is "a positive (but not infinity) default resource
> stickiness"
>
> HTH
> > On Mon, Dec 6, 2010 at 4:19 PM, Dejan Muhamedagic <[email protected]
> >wrote:
> >
> >
> >> Hi,
> >>
> >> On Mon, Dec 06, 2010 at 03:20:19PM +0800, Bin Chen(sunwen_ling) wrote:
> >>
> >>> Thanks for your answer, I just do a google search but can't find how to
> >>>
> >> set
> >>
> >>> the resource stickness, can you point me some document that how can I
> add
> >>>
> >> a
> >>
> >>> resource stickness to a primitive?
> >>>
> >> primitive ... meta resource-stickiness=n
> >>
> >> Thanks,
> >>
> >> Dejan
> >>
> >>
> >>> Bin
> >>>
> >>> On Mon, Dec 6, 2010 at 3:20 AM, Lars Ellenberg <
> >>>
> >> [email protected]>wrote:
> >>
> >>>> On Sun, Dec 05, 2010 at 02:02:25PM +0800, Bin Chen(sunwen_ling) wrote:
> >>>>
> >>>>> Hi Dan, Thanks so much for your explanation!
> >>>>>
> >>>>> I am wondering is there an easy way to change the default behavior?
> >>>>>
> >> Can I
> >>
> >>>>> set the score dynamically when the resource is going up(set the
> >>>>>
> >> currently
> >>
> >>>>> running node higher than other node)?
> >>>>> I just don't want the resource to be migrated unnecessarily. The
> >>>>>
> >> result I
> >>
> >>>>> want is, when the resource is running in one node, regardless of
> >>>>>
> >> other
> >>
> >>>> node
> >>>>
> >>>>> status, and as long as currently node is up and running, the resouce
> >>>>> shouldn't be migrated.
> >>>>>
> >>>>> I don't know if I set the location constraints works, because what I
> >>>>>
> >> want
> >>
> >>>> is
> >>>>
> >>>>> some sort of dynamic feature, not restrict the resource to some
> >>>>>
> >> permanent
> >>
> >>>>> ones.
> >>>>>
> >>>>> Can you please suggest?
> >>>>>
> >>>> set a positive (but not infinity) default resource stickiness
> >>>>
> >>>> --
> >>>> : Lars Ellenberg
> >>>> : LINBIT | Your Way to High Availability
> >>>> : DRBD/HA support and consulting http://www.linbit.com
> >>>>
> >>>> DRBD® and LINBIT® are registered trademarks of LINBIT, Austria.
> >>>> _______________________________________________
> >>>> 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
> >>
> >>
> > _______________________________________________
> > Linux-HA mailing list
> > [email protected]
> > http://lists.linux-ha.org/mailman/listinfo/linux-ha
> > See also: http://linux-ha.org/ReportingProblems
> >
>
> --
> Dan FRINCU
> Systems Engineer
> CCNA, RHCE
> Streamwide Romania
>
> _______________________________________________
> 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