When STONITH is not completed, a resource starts.
Hi,
About movement of STONITH, I tested it.
(heartbeat 2.99.2 + Pacemaker-1-0-6fd0eebd186e.tar.gz on RHEL5.2(i386VM))
When what I confirmed carries out STONITH from a DC node and a non-DC node.
I confirmed it in the next flow.
1)I make it the state that a resource starts in a standby node.
2)I change it so that a stop error occurs in a dummy resource.
3)I generate the monitor error of the dummy resource in a standby node.
4)After a stop error, STONITH is carried out by a partner node.
5)Keep STONITH from a standby node waiting.
6)While STONITH is not completed, I reboot a standby node.
I watched log.
Though STONITH from a DC node does not succeed, a resource is started.
When STONITH did not succeed, the resource was not started at a non-DC node.
---------------------------------------------------------------------------
Jan 13 16:01:25 ais-1 crmd: [6003]: info: send_rsc_command: Initiating action 7: start
prmDummy1_start_0 on ais-1
---------------------------------------------------------------------------
When STONITH did not succeed, I thought that the resource did not start.
Does not the behavior when STONITH failed from a DC node have a problem?
I attach a result of hb_report.
- stonith_exec_dc.tar.gz (A result when STONITH was carried out by a DC node(ais-1))
(Continue reading)