[ClusterLabs] [Problem] Start is carried out twice.
renayama19661014 at ybb.ne.jp
renayama19661014 at ybb.ne.jp
Mon Jun 6 09:53:26 UTC 2016
Hi All,
When a node joined while start of the resource takes time, start of the
resource is carried out twice.
Step 1) Put sleep in start of the Dummy resource.(/usr/lib/ocf/resource.d/heartbeat/Dummy)
(snip)
dummy_start() {
sleep 60
dummy_monitor
if [ $? = $OCF_SUCCESS ]; then
(snip)
Step 2) Start one node and send crm file.
--------------------
### Cluster Option ###
property no-quorum-policy="ignore" \
stonith-enabled="false" \ crmd-transition-delay="2s"
### Resource Defaults ###
rsc_defaults resource-stickiness="INFINITY" \
migration-threshold="1"
### Group Configuration ###
group grpDummy \
prmDummy1 \
prmDummy2
### Primitive Configuration ###
primitive prmDummy1 ocf:heartbeat:Dummy \
op start interval="0s" timeout="120s" on-fail="restart" \
op monitor interval="10s" timeout="60s" on-fail="restart" \
op stop interval="0s" timeout="60s" on-fail="block"
primitive prmDummy2 ocf:heartbeat:Dummy \
op start interval="0s" timeout="120s" on-fail="restart"\
op monitor interval="10s" timeout="60s" on-fail="restart" \
op stop interval="0s" timeout="60s" on-fail="block"
### Resource Location ###
location rsc_location-grpDummy-1 grpDummy \
rule 200: #uname eq vm1 \
rule 100: #uname eq vm2
--------------------
Step 3) When start of prmDummy1 was carried out, Start the second node.
Start of prmDummy1 is carried out twice.
[root at vm1 ~]# grep Initiating /var/log/ha-log
Jun 6 23:55:15 rh72-01 crmd[2921]: notice: Initiating start operation prmDummy1_start_0 locally on vm1
Jun 6 23:56:17 rh72-01 crmd[2921]: notice: Initiating start operation prmDummy1_start_0 locally on vm1
While completion of start is unknown, it is not preferable for start to be carried out twice.
When a node joined, it seems to be caused by the fact that information of thepractice of start which is not completed is deleted.
I registered these contents with Bugzilla.
* http://bugs.clusterlabs.org/show_bug.cgi?id=5286
I attach the file which I collected in crm_report to Bugzilla.
Best Regards,
Hideo Yamauchi.
More information about the Users
mailing list