1848534 Members
4709 Online
104033 Solutions
New Discussion

Re: CMCLD Doubt.

 
SOLVED
Go to solution
santosh jha
Frequent Advisor

CMCLD Doubt.

Dear All,
Please have a look at my Doubt
Node A is Primary
Node B is Secondary
Autostart_cmcld=1
Because of some problem package shifted to Node B.Node B is up and running and the package is running on B.Now if I restart Node A
what will happen to the package ,will it shift to Node A or will it remain on NOde B.

Please Help.

Regards
Santosh Jha
6 REPLIES 6
Hoefnix
Honored Contributor
Solution

Re: CMCLD Doubt.

It depends if you have the package set on Failback_policy on MANUAL or AUTOMATIC.

See the package *.cfg file to check it.

Regards,

Peter
Hoefnix
Honored Contributor

Re: CMCLD Doubt.

Explain is in the cfg file:
# Enter the failback policy for this package. This policy will be used
# to determine what action to take when a package is not running on
# its primary node and its primary node is capable of running the
# package. The default policy unless otherwise specified is MANUAL.
# The MANUAL policy means no attempt will be made to move the package
# back to its primary node when it is running on an adoptive node.
#
# The alternative policy is AUTOMATIC. This policy will attempt to
# move the package back to its primary node whenever the primary node
# is capable of running the package.

Regards,

Peter
Jakes Louw
Trusted Contributor

Re: CMCLD Doubt.

Be careful of AUTO failback: if a node crashes and the problem is not readily identified, you could be in a situation where:

NodeA crashes, pkg starts on NodeB
NodeA back up, pkg switches back
2 minutes later,
NodeA crashes, pkf starts on NodeB
NodeA back up,.........

And so on. This could in effect make a
customer highly irate.
Trying is the first step to failure - Homer Simpson
santosh jha
Frequent Advisor

Re: CMCLD Doubt.

Failback in the package control file is set to MANUAL.

Regards
Santosh
PVR
Valued Contributor

Re: CMCLD Doubt.

Since the package failover policy is set as manual, Package will not failback to Node A automatically. You need to move the package manually.

Normally, we keep Autostart_cmcld=0, since system can restart due to some hardware problems and it will try to join the cluster, can create more problems.
Don't give up. Try till success...
santosh jha
Frequent Advisor

Re: CMCLD Doubt.

Dear PVR ,
Please clarify If we keep Autostart_cmcld=1
and it tries to join the cluster, then what problem it can create.

Note that Failback is also Manual.

Regards
Santosh