|
|
139d2d |
From db1de472c1d1a4bef98b67f181a6e4fc8b5cbcfb Mon Sep 17 00:00:00 2001
|
|
|
139d2d |
From: Andrew Beekhof <andrew@beekhof.net>
|
|
|
139d2d |
Date: Mon, 29 May 2017 19:24:50 +1000
|
|
|
139d2d |
Subject: [PATCH] Log: PE: Improve logging of node fencing and shutdown
|
|
|
139d2d |
|
|
|
139d2d |
---
|
|
|
139d2d |
lib/pengine/unpack.c | 58 ++++++++++++----------
|
|
|
139d2d |
lib/pengine/utils.c | 2 +-
|
|
|
139d2d |
pengine/allocate.c | 47 ++++++++++++++++--
|
|
|
139d2d |
pengine/allocate.h | 3 +-
|
|
|
139d2d |
pengine/native.c | 4 +-
|
|
|
139d2d |
pengine/test10/594.summary | 2 +
|
|
|
139d2d |
pengine/test10/662.summary | 1 +
|
|
|
139d2d |
pengine/test10/797.summary | 1 +
|
|
|
139d2d |
pengine/test10/829.summary | 1 +
|
|
|
139d2d |
pengine/test10/bug-1572-1.summary | 1 +
|
|
|
139d2d |
pengine/test10/bug-1572-2.summary | 1 +
|
|
|
139d2d |
pengine/test10/bug-1573.summary | 1 +
|
|
|
139d2d |
pengine/test10/bug-1820-1.summary | 1 +
|
|
|
139d2d |
pengine/test10/bug-1820.summary | 1 +
|
|
|
139d2d |
pengine/test10/bug-1822.summary | 1 +
|
|
|
139d2d |
pengine/test10/bug-5028-bottom.summary | 1 +
|
|
|
139d2d |
pengine/test10/bug-5028-detach.summary | 1 +
|
|
|
139d2d |
pengine/test10/bug-5028.summary | 1 +
|
|
|
139d2d |
pengine/test10/bug-5186-partial-migrate.summary | 1 +
|
|
|
139d2d |
pengine/test10/bug-cl-5247.summary | 1 +
|
|
|
139d2d |
pengine/test10/bug-lf-2508.summary | 1 +
|
|
|
139d2d |
pengine/test10/bug-lf-2551.summary | 1 +
|
|
|
139d2d |
pengine/test10/bug-lf-2606.summary | 1 +
|
|
|
139d2d |
pengine/test10/bug-rh-1097457.summary | 1 +
|
|
|
139d2d |
.../test10/colocate-primitive-with-clone.summary | 1 +
|
|
|
139d2d |
pengine/test10/concurrent-fencing.summary | 3 ++
|
|
|
139d2d |
pengine/test10/guest-node-host-dies.summary | 3 ++
|
|
|
139d2d |
pengine/test10/inc12.summary | 6 +++
|
|
|
139d2d |
pengine/test10/interleave-pseudo-stop.summary | 1 +
|
|
|
139d2d |
pengine/test10/master-7.summary | 1 +
|
|
|
139d2d |
pengine/test10/master-8.summary | 1 +
|
|
|
139d2d |
pengine/test10/master-9.summary | 1 +
|
|
|
139d2d |
pengine/test10/migrate-fencing.summary | 1 +
|
|
|
139d2d |
pengine/test10/migrate-shutdown.summary | 4 ++
|
|
|
139d2d |
pengine/test10/novell-239082.summary | 1 +
|
|
|
139d2d |
pengine/test10/novell-252693.summary | 1 +
|
|
|
139d2d |
pengine/test10/params-2.summary | 1 +
|
|
|
139d2d |
pengine/test10/rec-node-11.summary | 1 +
|
|
|
139d2d |
pengine/test10/rec-node-12.summary | 1 +
|
|
|
139d2d |
pengine/test10/rec-node-13.summary | 1 +
|
|
|
139d2d |
pengine/test10/rec-node-14.summary | 3 ++
|
|
|
139d2d |
pengine/test10/rec-node-15.summary | 1 +
|
|
|
139d2d |
pengine/test10/rec-node-2.summary | 1 +
|
|
|
139d2d |
pengine/test10/rec-node-4.summary | 1 +
|
|
|
139d2d |
pengine/test10/rec-node-6.summary | 1 +
|
|
|
139d2d |
pengine/test10/rec-node-7.summary | 1 +
|
|
|
139d2d |
pengine/test10/rec-rsc-5.summary | 1 +
|
|
|
139d2d |
.../test10/remote-fence-before-reconnect.summary | 1 +
|
|
|
139d2d |
pengine/test10/remote-fence-unclean.summary | 1 +
|
|
|
139d2d |
pengine/test10/remote-fence-unclean2.summary | 1 +
|
|
|
139d2d |
pengine/test10/remote-partial-migrate2.summary | 1 +
|
|
|
139d2d |
pengine/test10/remote-recover-all.summary | 3 ++
|
|
|
139d2d |
pengine/test10/remote-recover-connection.summary | 1 +
|
|
|
139d2d |
pengine/test10/remote-recover-fail.summary | 1 +
|
|
|
139d2d |
pengine/test10/remote-recover-no-resources.summary | 2 +
|
|
|
139d2d |
pengine/test10/remote-recover-unknown.summary | 3 ++
|
|
|
139d2d |
pengine/test10/remote-recovery.summary | 1 +
|
|
|
139d2d |
pengine/test10/remote-unclean2.summary | 1 +
|
|
|
139d2d |
pengine/test10/simple7.summary | 1 +
|
|
|
139d2d |
.../test10/start-then-stop-with-unfence.summary | 2 +
|
|
|
139d2d |
pengine/test10/stonith-0.summary | 2 +
|
|
|
139d2d |
pengine/test10/stonith-1.summary | 1 +
|
|
|
139d2d |
pengine/test10/stonith-2.summary | 1 +
|
|
|
139d2d |
pengine/test10/stonith-3.summary | 1 +
|
|
|
139d2d |
pengine/test10/stonith-4.summary | 4 ++
|
|
|
139d2d |
pengine/test10/stop-failure-no-quorum.summary | 1 +
|
|
|
139d2d |
pengine/test10/stop-failure-with-fencing.summary | 1 +
|
|
|
139d2d |
pengine/test10/systemhealth1.summary | 2 +
|
|
|
139d2d |
pengine/test10/systemhealth2.summary | 1 +
|
|
|
139d2d |
pengine/test10/systemhealth3.summary | 1 +
|
|
|
139d2d |
pengine/test10/systemhealthm1.summary | 2 +
|
|
|
139d2d |
pengine/test10/systemhealthm2.summary | 1 +
|
|
|
139d2d |
pengine/test10/systemhealthm3.summary | 1 +
|
|
|
139d2d |
pengine/test10/systemhealthn1.summary | 2 +
|
|
|
139d2d |
pengine/test10/systemhealthn2.summary | 1 +
|
|
|
139d2d |
pengine/test10/systemhealthn3.summary | 1 +
|
|
|
139d2d |
pengine/test10/systemhealtho1.summary | 2 +
|
|
|
139d2d |
pengine/test10/systemhealtho2.summary | 1 +
|
|
|
139d2d |
pengine/test10/systemhealtho3.summary | 1 +
|
|
|
139d2d |
pengine/test10/systemhealthp1.summary | 2 +
|
|
|
139d2d |
pengine/test10/systemhealthp2.summary | 1 +
|
|
|
139d2d |
pengine/test10/systemhealthp3.summary | 1 +
|
|
|
139d2d |
pengine/test10/ticket-clone-21.summary | 2 +
|
|
|
139d2d |
pengine/test10/ticket-clone-9.summary | 2 +
|
|
|
139d2d |
pengine/test10/ticket-group-21.summary | 1 +
|
|
|
139d2d |
pengine/test10/ticket-group-9.summary | 1 +
|
|
|
139d2d |
pengine/test10/ticket-master-21.summary | 1 +
|
|
|
139d2d |
pengine/test10/ticket-master-9.summary | 1 +
|
|
|
139d2d |
pengine/test10/ticket-primitive-21.summary | 1 +
|
|
|
139d2d |
pengine/test10/ticket-primitive-9.summary | 1 +
|
|
|
139d2d |
pengine/test10/unfence-definition.summary | 5 ++
|
|
|
139d2d |
pengine/test10/unfence-parameters.summary | 5 ++
|
|
|
139d2d |
pengine/test10/unfence-startup.summary | 5 ++
|
|
|
139d2d |
pengine/test10/unmanaged-master.summary | 2 +
|
|
|
139d2d |
pengine/test10/whitebox-fail1.summary | 1 +
|
|
|
139d2d |
pengine/test10/whitebox-fail2.summary | 1 +
|
|
|
139d2d |
.../test10/whitebox-imply-stop-on-fence.summary | 3 ++
|
|
|
139d2d |
pengine/test10/whitebox-ms-ordering.summary | 2 +
|
|
|
139d2d |
.../test10/whitebox-unexpectedly-running.summary | 1 +
|
|
|
139d2d |
tools/crm_simulate.c | 1 +
|
|
|
139d2d |
100 files changed, 223 insertions(+), 34 deletions(-)
|
|
|
139d2d |
|
|
|
139d2d |
diff --git a/lib/pengine/unpack.c b/lib/pengine/unpack.c
|
|
|
139d2d |
index 8caf522..377100c 100644
|
|
|
139d2d |
--- a/lib/pengine/unpack.c
|
|
|
139d2d |
+++ b/lib/pengine/unpack.c
|
|
|
139d2d |
@@ -62,6 +62,7 @@ is_dangling_container_remote_node(node_t *node)
|
|
|
139d2d |
return FALSE;
|
|
|
139d2d |
}
|
|
|
139d2d |
|
|
|
139d2d |
+
|
|
|
139d2d |
void
|
|
|
139d2d |
pe_fence_node(pe_working_set_t * data_set, node_t * node, const char *reason)
|
|
|
139d2d |
{
|
|
|
139d2d |
@@ -73,12 +74,12 @@ pe_fence_node(pe_working_set_t * data_set, node_t * node, const char *reason)
|
|
|
139d2d |
|
|
|
139d2d |
if (is_set(rsc->flags, pe_rsc_failed) == FALSE) {
|
|
|
139d2d |
if (!is_set(rsc->flags, pe_rsc_managed)) {
|
|
|
139d2d |
- crm_notice("Not fencing guest node %s because the container is "
|
|
|
139d2d |
- "unmanaged, otherwise we would do so recovering %s "
|
|
|
139d2d |
- "%s", node->details->uname, rsc->id, reason);
|
|
|
139d2d |
+ crm_notice("Not fencing node %s due to '%s': container %s is"
|
|
|
139d2d |
+ " unmanaged"
|
|
|
139d2d |
+ "%s", node->details->uname, reason, rsc->id);
|
|
|
139d2d |
} else {
|
|
|
139d2d |
- crm_warn("Guest node %s will be fenced (by recovering %s) %s",
|
|
|
139d2d |
- node->details->uname, rsc->id, reason);
|
|
|
139d2d |
+ crm_warn("Remote node %s will be fenced due to '%s' by recovering %s",
|
|
|
139d2d |
+ node->details->uname, rsc->id, reason);
|
|
|
139d2d |
|
|
|
139d2d |
/* We don't mark the node as unclean because that would prevent the
|
|
|
139d2d |
* node from running resources. We want to allow it to run resources
|
|
|
139d2d |
@@ -88,8 +89,9 @@ pe_fence_node(pe_working_set_t * data_set, node_t * node, const char *reason)
|
|
|
139d2d |
set_bit(rsc->flags, pe_rsc_failed);
|
|
|
139d2d |
}
|
|
|
139d2d |
}
|
|
|
139d2d |
+
|
|
|
139d2d |
} else if (is_dangling_container_remote_node(node)) {
|
|
|
139d2d |
- crm_info("Cleaning up dangling connection resource for guest node %s %s"
|
|
|
139d2d |
+ crm_info("Cleaning up dangling connection resource for guest node %s due to '%s'"
|
|
|
139d2d |
" (fencing is already done, guest resource no longer exists)",
|
|
|
139d2d |
node->details->uname, reason);
|
|
|
139d2d |
set_bit(node->details->remote_rsc->flags, pe_rsc_failed);
|
|
|
139d2d |
@@ -98,28 +100,32 @@ pe_fence_node(pe_working_set_t * data_set, node_t * node, const char *reason)
|
|
|
139d2d |
resource_t *rsc = node->details->remote_rsc;
|
|
|
139d2d |
|
|
|
139d2d |
if (rsc && (!is_set(rsc->flags, pe_rsc_managed))) {
|
|
|
139d2d |
- crm_notice("Not fencing node %s because connection is unmanaged, "
|
|
|
139d2d |
- "otherwise would %s", node->details->uname, reason);
|
|
|
139d2d |
+ crm_notice("Not fencing node %s due to '%s': connection is unmanaged",
|
|
|
139d2d |
+ node->details->uname, reason);
|
|
|
139d2d |
} else if(node->details->remote_requires_reset == FALSE) {
|
|
|
139d2d |
node->details->remote_requires_reset = TRUE;
|
|
|
139d2d |
if (pe_can_fence(data_set, node)) {
|
|
|
139d2d |
- crm_warn("Node %s will be fenced %s", node->details->uname, reason);
|
|
|
139d2d |
+ crm_warn("Remote node %s will be fenced due to %s", node->details->uname, reason);
|
|
|
139d2d |
} else {
|
|
|
139d2d |
- crm_warn("Node %s is unclean %s", node->details->uname, reason);
|
|
|
139d2d |
+ crm_warn("Remote node %s is unclean due to %s", node->details->uname, reason);
|
|
|
139d2d |
}
|
|
|
139d2d |
}
|
|
|
139d2d |
node->details->unclean = TRUE;
|
|
|
139d2d |
|
|
|
139d2d |
- } else if (node->details->unclean == FALSE) {
|
|
|
139d2d |
+ } else if (node->details->unclean) {
|
|
|
139d2d |
if (pe_can_fence(data_set, node)) {
|
|
|
139d2d |
- crm_warn("Node %s will be fenced %s", node->details->uname, reason);
|
|
|
139d2d |
+ crm_trace("Node %s would also be fenced due to '%s'", node->details->uname, reason);
|
|
|
139d2d |
} else {
|
|
|
139d2d |
- crm_warn("Node %s is unclean %s", node->details->uname, reason);
|
|
|
139d2d |
+ crm_trace("Node %s is also unclean due to '%s'", node->details->uname, reason);
|
|
|
139d2d |
}
|
|
|
139d2d |
+
|
|
|
139d2d |
+ } else if (pe_can_fence(data_set, node)) {
|
|
|
139d2d |
+ crm_warn("Node %s will be fenced due to %s", node->details->uname, reason);
|
|
|
139d2d |
node->details->unclean = TRUE;
|
|
|
139d2d |
|
|
|
139d2d |
} else {
|
|
|
139d2d |
- crm_trace("Node %s would also be fenced '%s'", node->details->uname, reason);
|
|
|
139d2d |
+ crm_warn("Node %s is unclean due to %s", node->details->uname, reason);
|
|
|
139d2d |
+ node->details->unclean = TRUE;
|
|
|
139d2d |
}
|
|
|
139d2d |
}
|
|
|
139d2d |
|
|
|
139d2d |
@@ -1260,7 +1266,7 @@ unpack_status(xmlNode * status, pe_working_set_t * data_set)
|
|
|
139d2d |
/* Everything else should flow from this automatically
|
|
|
139d2d |
* At least until the PE becomes able to migrate off healthy resources
|
|
|
139d2d |
*/
|
|
|
139d2d |
- pe_fence_node(data_set, this_node, "because the cluster does not have quorum");
|
|
|
139d2d |
+ pe_fence_node(data_set, this_node, "cluster does not have quorum");
|
|
|
139d2d |
}
|
|
|
139d2d |
}
|
|
|
139d2d |
}
|
|
|
139d2d |
@@ -1316,7 +1322,7 @@ determine_online_status_no_fencing(pe_working_set_t * data_set, xmlNode * node_s
|
|
|
139d2d |
|
|
|
139d2d |
} else {
|
|
|
139d2d |
/* mark it unclean */
|
|
|
139d2d |
- pe_fence_node(data_set, this_node, "because node is unexpectedly down");
|
|
|
139d2d |
+ pe_fence_node(data_set, this_node, "peer is unexpectedly down");
|
|
|
139d2d |
crm_info("\tin_cluster=%s, is_peer=%s, join=%s, expected=%s",
|
|
|
139d2d |
crm_str(in_cluster), crm_str(is_peer), crm_str(join), crm_str(exp_state));
|
|
|
139d2d |
}
|
|
|
139d2d |
@@ -1373,10 +1379,10 @@ determine_online_status_fencing(pe_working_set_t * data_set, xmlNode * node_stat
|
|
|
139d2d |
online = crm_is_true(is_peer);
|
|
|
139d2d |
|
|
|
139d2d |
} else if (in_cluster == NULL) {
|
|
|
139d2d |
- pe_fence_node(data_set, this_node, "because the peer has not been seen by the cluster");
|
|
|
139d2d |
+ pe_fence_node(data_set, this_node, "peer has not been seen by the cluster");
|
|
|
139d2d |
|
|
|
139d2d |
} else if (safe_str_eq(join, CRMD_JOINSTATE_NACK)) {
|
|
|
139d2d |
- pe_fence_node(data_set, this_node, "because it failed the pacemaker membership criteria");
|
|
|
139d2d |
+ pe_fence_node(data_set, this_node, "peer failed the pacemaker membership criteria");
|
|
|
139d2d |
|
|
|
139d2d |
} else if (do_terminate == FALSE && safe_str_eq(exp_state, CRMD_JOINSTATE_DOWN)) {
|
|
|
139d2d |
|
|
|
139d2d |
@@ -1395,14 +1401,14 @@ determine_online_status_fencing(pe_working_set_t * data_set, xmlNode * node_stat
|
|
|
139d2d |
online = FALSE;
|
|
|
139d2d |
|
|
|
139d2d |
} else if (crm_is_true(in_cluster) == FALSE) {
|
|
|
139d2d |
- pe_fence_node(data_set, this_node, "because the node is no longer part of the cluster");
|
|
|
139d2d |
+ pe_fence_node(data_set, this_node, "peer is no longer part of the cluster");
|
|
|
139d2d |
|
|
|
139d2d |
} else if (crm_is_true(is_peer) == FALSE) {
|
|
|
139d2d |
- pe_fence_node(data_set, this_node, "because our peer process is no longer available");
|
|
|
139d2d |
+ pe_fence_node(data_set, this_node, "peer process is no longer available");
|
|
|
139d2d |
|
|
|
139d2d |
/* Everything is running at this point, now check join state */
|
|
|
139d2d |
} else if (do_terminate) {
|
|
|
139d2d |
- pe_fence_node(data_set, this_node, "because termination was requested");
|
|
|
139d2d |
+ pe_fence_node(data_set, this_node, "termination was requested");
|
|
|
139d2d |
|
|
|
139d2d |
} else if (safe_str_eq(join, CRMD_JOINSTATE_MEMBER)) {
|
|
|
139d2d |
crm_info("Node %s is active", this_node->details->uname);
|
|
|
139d2d |
@@ -1414,7 +1420,7 @@ determine_online_status_fencing(pe_working_set_t * data_set, xmlNode * node_stat
|
|
|
139d2d |
this_node->details->pending = TRUE;
|
|
|
139d2d |
|
|
|
139d2d |
} else {
|
|
|
139d2d |
- pe_fence_node(data_set, this_node, "because the peer was in an unknown state");
|
|
|
139d2d |
+ pe_fence_node(data_set, this_node, "peer was in an unknown state");
|
|
|
139d2d |
crm_warn("%s: in-cluster=%s, is-peer=%s, join=%s, expected=%s, term=%d, shutdown=%d",
|
|
|
139d2d |
this_node->details->uname, crm_str(in_cluster), crm_str(is_peer),
|
|
|
139d2d |
crm_str(join), crm_str(exp_state), do_terminate, this_node->details->shutdown);
|
|
|
139d2d |
@@ -1923,14 +1929,14 @@ process_rsc_state(resource_t * rsc, node_t * node,
|
|
|
139d2d |
* another node without requiring the baremetal remote nodes to be fenced
|
|
|
139d2d |
* as well. */
|
|
|
139d2d |
node->details->unseen = TRUE;
|
|
|
139d2d |
- reason = crm_strdup_printf("because %s is active there. Fencing will be revoked if remote-node connection can be re-established on another cluster-node.", rsc->id);
|
|
|
139d2d |
+ reason = crm_strdup_printf("%s is active there. Fencing will be revoked if remote-node connection can be re-established on another cluster-node.", rsc->id);
|
|
|
139d2d |
}
|
|
|
139d2d |
should_fence = TRUE;
|
|
|
139d2d |
}
|
|
|
139d2d |
|
|
|
139d2d |
if (should_fence) {
|
|
|
139d2d |
if (reason == NULL) {
|
|
|
139d2d |
- reason = crm_strdup_printf("because %s is thought to be active there", rsc->id);
|
|
|
139d2d |
+ reason = crm_strdup_printf("%s is thought to be active there", rsc->id);
|
|
|
139d2d |
}
|
|
|
139d2d |
pe_fence_node(data_set, node, reason);
|
|
|
139d2d |
}
|
|
|
139d2d |
@@ -1953,7 +1959,7 @@ process_rsc_state(resource_t * rsc, node_t * node,
|
|
|
139d2d |
/* treat it as if it is still running
|
|
|
139d2d |
* but also mark the node as unclean
|
|
|
139d2d |
*/
|
|
|
139d2d |
- pe_fence_node(data_set, node, "because of resource failure(s)");
|
|
|
139d2d |
+ pe_fence_node(data_set, node, "resource failure(s)");
|
|
|
139d2d |
break;
|
|
|
139d2d |
|
|
|
139d2d |
case action_fail_standby:
|
|
|
139d2d |
@@ -2009,7 +2015,7 @@ process_rsc_state(resource_t * rsc, node_t * node,
|
|
|
139d2d |
|
|
|
139d2d |
/* connection resource to baremetal resource failed in a way that
|
|
|
139d2d |
* should result in fencing the remote-node. */
|
|
|
139d2d |
- pe_fence_node(data_set, tmpnode, "because of connection failure(s)");
|
|
|
139d2d |
+ pe_fence_node(data_set, tmpnode, "of connection failure(s)");
|
|
|
139d2d |
}
|
|
|
139d2d |
}
|
|
|
139d2d |
|
|
|
139d2d |
diff --git a/lib/pengine/utils.c b/lib/pengine/utils.c
|
|
|
139d2d |
index 7acd90c..44fbb51 100644
|
|
|
139d2d |
--- a/lib/pengine/utils.c
|
|
|
139d2d |
+++ b/lib/pengine/utils.c
|
|
|
139d2d |
@@ -517,7 +517,7 @@ custom_action(resource_t * rsc, char *key, const char *task,
|
|
|
139d2d |
if (is_set(action->rsc->flags, pe_rsc_managed)
|
|
|
139d2d |
&& save_action && a_task == stop_rsc
|
|
|
139d2d |
&& action->node->details->unclean == FALSE) {
|
|
|
139d2d |
- pe_fence_node(data_set, action->node, "because of unrunnable resource actions");
|
|
|
139d2d |
+ pe_fence_node(data_set, action->node, "resource actions are unrunnable");
|
|
|
139d2d |
}
|
|
|
139d2d |
|
|
|
139d2d |
} else if (action->node->details->pending) {
|
|
|
139d2d |
diff --git a/pengine/allocate.c b/pengine/allocate.c
|
|
|
139d2d |
index 795ed56..0020af6 100644
|
|
|
139d2d |
--- a/pengine/allocate.c
|
|
|
139d2d |
+++ b/pengine/allocate.c
|
|
|
139d2d |
@@ -467,7 +467,7 @@ check_actions_for(xmlNode * rsc_entry, resource_t * rsc, node_t * node, pe_worki
|
|
|
139d2d |
set_bit(action_clear->flags, pe_action_runnable);
|
|
|
139d2d |
|
|
|
139d2d |
crm_notice("Clearing failure of %s on %s "
|
|
|
139d2d |
- "because action definition changed " CRM_XS " %s",
|
|
|
139d2d |
+ "action definition changed " CRM_XS " %s",
|
|
|
139d2d |
rsc->id, node->details->uname, action_clear->uuid);
|
|
|
139d2d |
}
|
|
|
139d2d |
}
|
|
|
139d2d |
@@ -1798,7 +1798,7 @@ apply_container_ordering(action_t *action, pe_working_set_t *data_set)
|
|
|
139d2d |
CRM_ASSERT(container);
|
|
|
139d2d |
|
|
|
139d2d |
if(is_set(container->flags, pe_rsc_failed)) {
|
|
|
139d2d |
- pe_fence_node(data_set, action->node, " because the container failed");
|
|
|
139d2d |
+ pe_fence_node(data_set, action->node, "container failed");
|
|
|
139d2d |
}
|
|
|
139d2d |
|
|
|
139d2d |
crm_trace("%s %s %s %s %d", action->uuid, action->task, remote_rsc->id, container->id, is_set(container->flags, pe_rsc_failed));
|
|
|
139d2d |
@@ -1967,7 +1967,7 @@ apply_remote_ordering(action_t *action, pe_working_set_t *data_set)
|
|
|
139d2d |
* way to stop it, it is necessary to fence the
|
|
|
139d2d |
* node.
|
|
|
139d2d |
*/
|
|
|
139d2d |
- pe_fence_node(data_set, action->node, "because resources are active and the connection is unrecoverable");
|
|
|
139d2d |
+ pe_fence_node(data_set, action->node, "resources are active and the connection is unrecoverable");
|
|
|
139d2d |
}
|
|
|
139d2d |
|
|
|
139d2d |
custom_action_order(action->rsc, NULL, action,
|
|
|
139d2d |
@@ -2009,7 +2009,7 @@ apply_remote_ordering(action_t *action, pe_working_set_t *data_set)
|
|
|
139d2d |
* Since we have no way to find out, it is
|
|
|
139d2d |
* necessary to fence the node.
|
|
|
139d2d |
*/
|
|
|
139d2d |
- pe_fence_node(data_set, action->node, "because resources are in an unknown state and the connection is unrecoverable");
|
|
|
139d2d |
+ pe_fence_node(data_set, action->node, "resources are in an unknown state and the connection is unrecoverable");
|
|
|
139d2d |
}
|
|
|
139d2d |
|
|
|
139d2d |
if(cluster_node && state == remote_state_stopped) {
|
|
|
139d2d |
@@ -2270,6 +2270,7 @@ stage7(pe_working_set_t * data_set)
|
|
|
139d2d |
|
|
|
139d2d |
crm_trace("Processing reloads");
|
|
|
139d2d |
|
|
|
139d2d |
+ LogNodeActions(data_set, FALSE);
|
|
|
139d2d |
for (gIter = data_set->resources; gIter != NULL; gIter = gIter->next) {
|
|
|
139d2d |
resource_t *rsc = (resource_t *) gIter->data;
|
|
|
139d2d |
|
|
|
139d2d |
@@ -2379,6 +2380,44 @@ stage8(pe_working_set_t * data_set)
|
|
|
139d2d |
}
|
|
|
139d2d |
|
|
|
139d2d |
void
|
|
|
139d2d |
+LogNodeActions(pe_working_set_t * data_set, gboolean terminal)
|
|
|
139d2d |
+{
|
|
|
139d2d |
+ GListPtr gIter = NULL;
|
|
|
139d2d |
+
|
|
|
139d2d |
+ for (gIter = data_set->actions; gIter != NULL; gIter = gIter->next) {
|
|
|
139d2d |
+ char *node_name = NULL;
|
|
|
139d2d |
+ const char *task = NULL;
|
|
|
139d2d |
+ action_t *action = (action_t *) gIter->data;
|
|
|
139d2d |
+
|
|
|
139d2d |
+ if (action->rsc != NULL) {
|
|
|
139d2d |
+ continue;
|
|
|
139d2d |
+ }
|
|
|
139d2d |
+
|
|
|
139d2d |
+ if (is_container_remote_node(action->node)) {
|
|
|
139d2d |
+ node_name = crm_strdup_printf("%s (resource: %s)", action->node->details->uname, action->node->details->remote_rsc->container->id);
|
|
|
139d2d |
+ } else if(action->node) {
|
|
|
139d2d |
+ node_name = crm_strdup_printf("%s", action->node->details->uname);
|
|
|
139d2d |
+ }
|
|
|
139d2d |
+
|
|
|
139d2d |
+ if (safe_str_eq(action->task, CRM_OP_SHUTDOWN)) {
|
|
|
139d2d |
+ task = "Shutdown";
|
|
|
139d2d |
+ } else if (safe_str_eq(action->task, CRM_OP_FENCE)) {
|
|
|
139d2d |
+ task = "Fence";
|
|
|
139d2d |
+ }
|
|
|
139d2d |
+
|
|
|
139d2d |
+ if(task == NULL) {
|
|
|
139d2d |
+ /* Nothing to report */
|
|
|
139d2d |
+ } else if(terminal) {
|
|
|
139d2d |
+ printf(" * %s %s\n", task, node_name);
|
|
|
139d2d |
+ } else {
|
|
|
139d2d |
+ crm_notice(" * %s %s\n", task, node_name);
|
|
|
139d2d |
+ }
|
|
|
139d2d |
+
|
|
|
139d2d |
+ free(node_name);
|
|
|
139d2d |
+ }
|
|
|
139d2d |
+}
|
|
|
139d2d |
+
|
|
|
139d2d |
+void
|
|
|
139d2d |
cleanup_alloc_calculations(pe_working_set_t * data_set)
|
|
|
139d2d |
{
|
|
|
139d2d |
if (data_set == NULL) {
|
|
|
139d2d |
diff --git a/pengine/allocate.h b/pengine/allocate.h
|
|
|
139d2d |
index 3d7b7ce..d89943d 100644
|
|
|
139d2d |
--- a/pengine/allocate.h
|
|
|
139d2d |
+++ b/pengine/allocate.h
|
|
|
139d2d |
@@ -152,7 +152,8 @@ extern gboolean unpack_location(xmlNode * xml_obj, pe_working_set_t * data_set);
|
|
|
139d2d |
|
|
|
139d2d |
extern gboolean unpack_rsc_ticket(xmlNode * xml_obj, pe_working_set_t * data_set);
|
|
|
139d2d |
|
|
|
139d2d |
-extern void LogActions(resource_t * rsc, pe_working_set_t * data_set, gboolean terminal);
|
|
|
139d2d |
+void LogNodeActions(pe_working_set_t * data_set, gboolean terminal);
|
|
|
139d2d |
+void LogActions(resource_t * rsc, pe_working_set_t * data_set, gboolean terminal);
|
|
|
139d2d |
void container_LogActions(resource_t * rsc, pe_working_set_t * data_set, gboolean terminal);
|
|
|
139d2d |
|
|
|
139d2d |
extern void cleanup_alloc_calculations(pe_working_set_t * data_set);
|
|
|
139d2d |
diff --git a/pengine/native.c b/pengine/native.c
|
|
|
139d2d |
index 2c4e2a1..dd5ff18 100644
|
|
|
139d2d |
--- a/pengine/native.c
|
|
|
139d2d |
+++ b/pengine/native.c
|
|
|
139d2d |
@@ -1818,7 +1818,7 @@ rsc_ticket_constraint(resource_t * rsc_lh, rsc_ticket_t * rsc_ticket, pe_working
|
|
|
139d2d |
for (gIter = rsc_lh->running_on; gIter != NULL; gIter = gIter->next) {
|
|
|
139d2d |
node_t *node = (node_t *) gIter->data;
|
|
|
139d2d |
|
|
|
139d2d |
- pe_fence_node(data_set, node, "because deadman ticket was lost");
|
|
|
139d2d |
+ pe_fence_node(data_set, node, "deadman ticket was lost");
|
|
|
139d2d |
}
|
|
|
139d2d |
break;
|
|
|
139d2d |
|
|
|
139d2d |
@@ -2782,7 +2782,7 @@ native_create_probe(resource_t * rsc, node_t * node, action_t * complete,
|
|
|
139d2d |
|
|
|
139d2d |
if (force == FALSE && running != NULL) {
|
|
|
139d2d |
/* we already know the status of the resource on this node */
|
|
|
139d2d |
- pe_rsc_trace(rsc, "Skipping active: %s on %s", rsc->id, node->details->uname);
|
|
|
139d2d |
+ pe_rsc_trace(rsc, "Skipping known: %s on %s", rsc->id, node->details->uname);
|
|
|
139d2d |
return FALSE;
|
|
|
139d2d |
}
|
|
|
139d2d |
|
|
|
139d2d |
diff --git a/pengine/test10/594.summary b/pengine/test10/594.summary
|
|
|
139d2d |
index 6c208ee..d9fe8c1 100644
|
|
|
139d2d |
--- a/pengine/test10/594.summary
|
|
|
139d2d |
+++ b/pengine/test10/594.summary
|
|
|
139d2d |
@@ -13,6 +13,8 @@ Online: [ hadev1 hadev2 ]
|
|
|
139d2d |
child_DoFencing:2 (stonith:ssh): Started hadev1
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence hadev3
|
|
|
139d2d |
+ * Shutdown hadev2
|
|
|
139d2d |
* Move DcIPaddr (Started hadev2 -> hadev1)
|
|
|
139d2d |
* Move rsc_hadev2 (Started hadev2 -> hadev1)
|
|
|
139d2d |
* Stop child_DoFencing:0 (hadev2)
|
|
|
139d2d |
diff --git a/pengine/test10/662.summary b/pengine/test10/662.summary
|
|
|
139d2d |
index 8d73b1d..1726f35 100644
|
|
|
139d2d |
--- a/pengine/test10/662.summary
|
|
|
139d2d |
+++ b/pengine/test10/662.summary
|
|
|
139d2d |
@@ -14,6 +14,7 @@ Online: [ c001n02 c001n03 c001n04 c001n09 ]
|
|
|
139d2d |
child_DoFencing:3 (stonith:ssh): Started c001n09
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Shutdown c001n02
|
|
|
139d2d |
* Move rsc_c001n02 (Started c001n02 -> c001n03)
|
|
|
139d2d |
* Stop child_DoFencing:0 (c001n02)
|
|
|
139d2d |
|
|
|
139d2d |
diff --git a/pengine/test10/797.summary b/pengine/test10/797.summary
|
|
|
139d2d |
index 6e78255..3184eae 100644
|
|
|
139d2d |
--- a/pengine/test10/797.summary
|
|
|
139d2d |
+++ b/pengine/test10/797.summary
|
|
|
139d2d |
@@ -15,6 +15,7 @@ Online: [ c001n01 c001n02 c001n03 ]
|
|
|
139d2d |
child_DoFencing:3 (stonith:ssh): Stopped
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Shutdown c001n02
|
|
|
139d2d |
* Stop DcIPaddr (Started c001n03)
|
|
|
139d2d |
* Stop rsc_c001n08 (Started c001n02)
|
|
|
139d2d |
* Stop rsc_c001n02 (Started c001n02)
|
|
|
139d2d |
diff --git a/pengine/test10/829.summary b/pengine/test10/829.summary
|
|
|
139d2d |
index d95a2ff..a9d25e0 100644
|
|
|
139d2d |
--- a/pengine/test10/829.summary
|
|
|
139d2d |
+++ b/pengine/test10/829.summary
|
|
|
139d2d |
@@ -15,6 +15,7 @@ Online: [ c001n01 c001n03 c001n08 ]
|
|
|
139d2d |
child_DoFencing:3 (stonith:ssh): Started c001n08
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence c001n02
|
|
|
139d2d |
* Move rsc_c001n02 (Started c001n02 -> c001n01)
|
|
|
139d2d |
* Stop child_DoFencing:0 (c001n02)
|
|
|
139d2d |
|
|
|
139d2d |
diff --git a/pengine/test10/bug-1572-1.summary b/pengine/test10/bug-1572-1.summary
|
|
|
139d2d |
index 4280f7b..6c37bb4 100644
|
|
|
139d2d |
--- a/pengine/test10/bug-1572-1.summary
|
|
|
139d2d |
+++ b/pengine/test10/bug-1572-1.summary
|
|
|
139d2d |
@@ -11,6 +11,7 @@ Online: [ arc-dknightlx arc-tkincaidlx.wsicorp.com ]
|
|
|
139d2d |
IPaddr_147_81_84_133 (ocf::heartbeat:IPaddr): Started arc-tkincaidlx.wsicorp.com
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Shutdown arc-dknightlx
|
|
|
139d2d |
* Stop rsc_drbd_7788:0 (arc-dknightlx)
|
|
|
139d2d |
* Restart rsc_drbd_7788:1 (Master arc-tkincaidlx.wsicorp.com)
|
|
|
139d2d |
* Restart fs_mirror (Started arc-tkincaidlx.wsicorp.com)
|
|
|
139d2d |
diff --git a/pengine/test10/bug-1572-2.summary b/pengine/test10/bug-1572-2.summary
|
|
|
139d2d |
index 6174027..a4235a7 100644
|
|
|
139d2d |
--- a/pengine/test10/bug-1572-2.summary
|
|
|
139d2d |
+++ b/pengine/test10/bug-1572-2.summary
|
|
|
139d2d |
@@ -11,6 +11,7 @@ Online: [ arc-dknightlx arc-tkincaidlx.wsicorp.com ]
|
|
|
139d2d |
IPaddr_147_81_84_133 (ocf::heartbeat:IPaddr): Started arc-tkincaidlx.wsicorp.com
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Shutdown arc-dknightlx
|
|
|
139d2d |
* Stop rsc_drbd_7788:0 (arc-dknightlx)
|
|
|
139d2d |
* Demote rsc_drbd_7788:1 (Master -> Slave arc-tkincaidlx.wsicorp.com)
|
|
|
139d2d |
* Stop fs_mirror (arc-tkincaidlx.wsicorp.com)
|
|
|
139d2d |
diff --git a/pengine/test10/bug-1573.summary b/pengine/test10/bug-1573.summary
|
|
|
139d2d |
index 0c1fe3d..8fb2820 100644
|
|
|
139d2d |
--- a/pengine/test10/bug-1573.summary
|
|
|
139d2d |
+++ b/pengine/test10/bug-1573.summary
|
|
|
139d2d |
@@ -11,6 +11,7 @@ OFFLINE: [ xen-c ]
|
|
|
139d2d |
apache_6 (ocf::heartbeat:apache): Stopped
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Shutdown xen-b
|
|
|
139d2d |
* Stop IPaddr_192_168_1_102 (xen-b)
|
|
|
139d2d |
|
|
|
139d2d |
Executing cluster transition:
|
|
|
139d2d |
diff --git a/pengine/test10/bug-1820-1.summary b/pengine/test10/bug-1820-1.summary
|
|
|
139d2d |
index 5edcbcb..db41ac4 100644
|
|
|
139d2d |
--- a/pengine/test10/bug-1820-1.summary
|
|
|
139d2d |
+++ b/pengine/test10/bug-1820-1.summary
|
|
|
139d2d |
@@ -8,6 +8,7 @@ Online: [ star world ]
|
|
|
139d2d |
test2 (ocf::heartbeat:Xen): Started star
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Shutdown star
|
|
|
139d2d |
* Start p1 (world)
|
|
|
139d2d |
* Migrate test1 (Started star -> world)
|
|
|
139d2d |
* Migrate test2 (Started star -> world)
|
|
|
139d2d |
diff --git a/pengine/test10/bug-1820.summary b/pengine/test10/bug-1820.summary
|
|
|
139d2d |
index 592fa67..6d9c021 100644
|
|
|
139d2d |
--- a/pengine/test10/bug-1820.summary
|
|
|
139d2d |
+++ b/pengine/test10/bug-1820.summary
|
|
|
139d2d |
@@ -7,6 +7,7 @@ Online: [ star world ]
|
|
|
139d2d |
test2 (ocf::heartbeat:Xen): Started star
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Shutdown star
|
|
|
139d2d |
* Migrate test1 (Started star -> world)
|
|
|
139d2d |
* Migrate test2 (Started star -> world)
|
|
|
139d2d |
|
|
|
139d2d |
diff --git a/pengine/test10/bug-1822.summary b/pengine/test10/bug-1822.summary
|
|
|
139d2d |
index afb9fd1..325e408 100644
|
|
|
139d2d |
--- a/pengine/test10/bug-1822.summary
|
|
|
139d2d |
+++ b/pengine/test10/bug-1822.summary
|
|
|
139d2d |
@@ -11,6 +11,7 @@ Online: [ process1a process2b ]
|
|
|
139d2d |
master_slave_procdctl:1 (ocf::heartbeat:procdctl): Master process1a
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Shutdown process1a
|
|
|
139d2d |
* Demote master_slave_Stateful:1 (Master -> Stopped process1a)
|
|
|
139d2d |
* Demote master_slave_procdctl:1 (Master -> Stopped process1a)
|
|
|
139d2d |
|
|
|
139d2d |
diff --git a/pengine/test10/bug-5028-bottom.summary b/pengine/test10/bug-5028-bottom.summary
|
|
|
139d2d |
index fc5cf8f..b43ba4e 100644
|
|
|
139d2d |
--- a/pengine/test10/bug-5028-bottom.summary
|
|
|
139d2d |
+++ b/pengine/test10/bug-5028-bottom.summary
|
|
|
139d2d |
@@ -7,6 +7,7 @@ Online: [ bl460g6a bl460g6b ]
|
|
|
139d2d |
dummy02 (ocf::heartbeat:Dummy-stop-NG): Started bl460g6a
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Shutdown bl460g6a
|
|
|
139d2d |
* Stop dummy02 (bl460g6a)
|
|
|
139d2d |
|
|
|
139d2d |
Executing cluster transition:
|
|
|
139d2d |
diff --git a/pengine/test10/bug-5028-detach.summary b/pengine/test10/bug-5028-detach.summary
|
|
|
139d2d |
index 5e93b2a..712bfa1 100644
|
|
|
139d2d |
--- a/pengine/test10/bug-5028-detach.summary
|
|
|
139d2d |
+++ b/pengine/test10/bug-5028-detach.summary
|
|
|
139d2d |
@@ -10,6 +10,7 @@ Online: [ bl460g6a bl460g6b ]
|
|
|
139d2d |
dummy02 (ocf::heartbeat:Dummy-stop-NG): FAILED bl460g6a ( blocked )
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Shutdown bl460g6a
|
|
|
139d2d |
|
|
|
139d2d |
Executing cluster transition:
|
|
|
139d2d |
* Cluster action: do_shutdown on bl460g6a
|
|
|
139d2d |
diff --git a/pengine/test10/bug-5028.summary b/pengine/test10/bug-5028.summary
|
|
|
139d2d |
index ad7657c..a85f75b 100644
|
|
|
139d2d |
--- a/pengine/test10/bug-5028.summary
|
|
|
139d2d |
+++ b/pengine/test10/bug-5028.summary
|
|
|
139d2d |
@@ -7,6 +7,7 @@ Online: [ bl460g6a bl460g6b ]
|
|
|
139d2d |
dummy02 (ocf::heartbeat:Dummy-stop-NG): FAILED bl460g6a ( blocked )
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Shutdown bl460g6a
|
|
|
139d2d |
* Stop dummy01 (Started bl460g6a - blocked)
|
|
|
139d2d |
|
|
|
139d2d |
Executing cluster transition:
|
|
|
139d2d |
diff --git a/pengine/test10/bug-5186-partial-migrate.summary b/pengine/test10/bug-5186-partial-migrate.summary
|
|
|
139d2d |
index 4d0b10e..63ed2d7 100644
|
|
|
139d2d |
--- a/pengine/test10/bug-5186-partial-migrate.summary
|
|
|
139d2d |
+++ b/pengine/test10/bug-5186-partial-migrate.summary
|
|
|
139d2d |
@@ -25,6 +25,7 @@ Online: [ bl460g1n6 bl460g1n8 ]
|
|
|
139d2d |
Started: [ bl460g1n6 bl460g1n8 ]
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence bl460g1n7
|
|
|
139d2d |
* Move prmDummy (Started bl460g1n7 -> bl460g1n6)
|
|
|
139d2d |
* Move prmVM2 (Started bl460g1n7 -> bl460g1n8)
|
|
|
139d2d |
* Move prmStonith8-1 (Started bl460g1n7 -> bl460g1n6)
|
|
|
139d2d |
diff --git a/pengine/test10/bug-cl-5247.summary b/pengine/test10/bug-cl-5247.summary
|
|
|
139d2d |
index a13754f..8ea3ff0 100644
|
|
|
139d2d |
--- a/pengine/test10/bug-cl-5247.summary
|
|
|
139d2d |
+++ b/pengine/test10/bug-cl-5247.summary
|
|
|
139d2d |
@@ -18,6 +18,7 @@ Containers: [ pgsr01:prmDB1 ]
|
|
|
139d2d |
Stopped: [ bl460g8n3 bl460g8n4 ]
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence pgsr02 (resource: prmDB2)
|
|
|
139d2d |
* Stop prmDB2 (bl460g8n4)
|
|
|
139d2d |
* Restart prmStonith1-2 (Started bl460g8n4)
|
|
|
139d2d |
* Restart prmStonith2-2 (Started bl460g8n3)
|
|
|
139d2d |
diff --git a/pengine/test10/bug-lf-2508.summary b/pengine/test10/bug-lf-2508.summary
|
|
|
139d2d |
index af5e4e2..7b436d4 100644
|
|
|
139d2d |
--- a/pengine/test10/bug-lf-2508.summary
|
|
|
139d2d |
+++ b/pengine/test10/bug-lf-2508.summary
|
|
|
139d2d |
@@ -35,6 +35,7 @@ Online: [ srv01 srv03 srv04 ]
|
|
|
139d2d |
Stopped: [ srv04 ]
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence srv02
|
|
|
139d2d |
* Start Dummy01 (srv01)
|
|
|
139d2d |
* Move Dummy02 (Started srv02 -> srv04)
|
|
|
139d2d |
* Stop prmStonith1-1:1 (srv02)
|
|
|
139d2d |
diff --git a/pengine/test10/bug-lf-2551.summary b/pengine/test10/bug-lf-2551.summary
|
|
|
139d2d |
index 158eb73..ffb7c6d 100644
|
|
|
139d2d |
--- a/pengine/test10/bug-lf-2551.summary
|
|
|
139d2d |
+++ b/pengine/test10/bug-lf-2551.summary
|
|
|
139d2d |
@@ -81,6 +81,7 @@ Online: [ hex-0 hex-7 hex-8 ]
|
|
|
139d2d |
vm-64 (ocf::heartbeat:Xen): Stopped
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence hex-9
|
|
|
139d2d |
* Move fencing-sbd (Started hex-9 -> hex-0)
|
|
|
139d2d |
* Move dummy1 (Started hex-9 -> hex-0)
|
|
|
139d2d |
* Stop dlm:3 (hex-9)
|
|
|
139d2d |
diff --git a/pengine/test10/bug-lf-2606.summary b/pengine/test10/bug-lf-2606.summary
|
|
|
139d2d |
index 3e74d4b..ab93bb3 100644
|
|
|
139d2d |
--- a/pengine/test10/bug-lf-2606.summary
|
|
|
139d2d |
+++ b/pengine/test10/bug-lf-2606.summary
|
|
|
139d2d |
@@ -12,6 +12,7 @@ Online: [ node1 ]
|
|
|
139d2d |
Slaves: [ node1 ]
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence node2
|
|
|
139d2d |
* Stop rsc1 (node2)
|
|
|
139d2d |
* Move rsc2 (Started node2 -> node1)
|
|
|
139d2d |
* Demote rsc3:1 (Master -> Stopped node2)
|
|
|
139d2d |
diff --git a/pengine/test10/bug-rh-1097457.summary b/pengine/test10/bug-rh-1097457.summary
|
|
|
139d2d |
index f8d2c14..8fe474a 100644
|
|
|
139d2d |
--- a/pengine/test10/bug-rh-1097457.summary
|
|
|
139d2d |
+++ b/pengine/test10/bug-rh-1097457.summary
|
|
|
139d2d |
@@ -32,6 +32,7 @@ Containers: [ lamaVM1:VM1 lamaVM2:VM2 lamaVM3:VM3 ]
|
|
|
139d2d |
Started: [ lamaVM1 lamaVM2 lamaVM3 ]
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence lamaVM2 (resource: VM2)
|
|
|
139d2d |
* Recover VM2 (Started lama3)
|
|
|
139d2d |
* Recover FSlun3 (Started lamaVM2 -> lama2)
|
|
|
139d2d |
* Restart FAKE4 (Started lamaVM2)
|
|
|
139d2d |
diff --git a/pengine/test10/colocate-primitive-with-clone.summary b/pengine/test10/colocate-primitive-with-clone.summary
|
|
|
139d2d |
index 5e4c511..e0f685f 100644
|
|
|
139d2d |
--- a/pengine/test10/colocate-primitive-with-clone.summary
|
|
|
139d2d |
+++ b/pengine/test10/colocate-primitive-with-clone.summary
|
|
|
139d2d |
@@ -53,6 +53,7 @@ Online: [ srv01 srv02 srv03 srv04 ]
|
|
|
139d2d |
Stopped: [ srv01 ]
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Shutdown srv01
|
|
|
139d2d |
* Start UmVIPcheck (srv04)
|
|
|
139d2d |
* Start UmIPaddr (srv04)
|
|
|
139d2d |
* Start UmDummy01 (srv04)
|
|
|
139d2d |
diff --git a/pengine/test10/concurrent-fencing.summary b/pengine/test10/concurrent-fencing.summary
|
|
|
139d2d |
index 10b2fde..a274c3b 100644
|
|
|
139d2d |
--- a/pengine/test10/concurrent-fencing.summary
|
|
|
139d2d |
+++ b/pengine/test10/concurrent-fencing.summary
|
|
|
139d2d |
@@ -8,6 +8,9 @@ Node node3 (uuid3): UNCLEAN (offline)
|
|
|
139d2d |
lsb_dummy (lsb:/usr/lib/heartbeat/cts/LSBDummy): Stopped
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence node3
|
|
|
139d2d |
+ * Fence node2
|
|
|
139d2d |
+ * Fence node1
|
|
|
139d2d |
|
|
|
139d2d |
Executing cluster transition:
|
|
|
139d2d |
* Fencing node3 (reboot)
|
|
|
139d2d |
diff --git a/pengine/test10/guest-node-host-dies.summary b/pengine/test10/guest-node-host-dies.summary
|
|
|
139d2d |
index c6180ca..717c43d 100644
|
|
|
139d2d |
--- a/pengine/test10/guest-node-host-dies.summary
|
|
|
139d2d |
+++ b/pengine/test10/guest-node-host-dies.summary
|
|
|
139d2d |
@@ -11,6 +11,9 @@ Online: [ rhel7-2 rhel7-3 rhel7-4 rhel7-5 ]
|
|
|
139d2d |
Stopped: [ rhel7-1 rhel7-2 rhel7-3 rhel7-4 rhel7-5 ]
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence rhel7-1
|
|
|
139d2d |
+ * Fence lxc2 (resource: container2)
|
|
|
139d2d |
+ * Fence lxc1 (resource: container1)
|
|
|
139d2d |
* Restart Fencing (Started rhel7-4)
|
|
|
139d2d |
* Move rsc_rhel7-1 (Started rhel7-1 -> rhel7-5)
|
|
|
139d2d |
* Recover container1 (Started rhel7-1 -> rhel7-2)
|
|
|
139d2d |
diff --git a/pengine/test10/inc12.summary b/pengine/test10/inc12.summary
|
|
|
139d2d |
index 3df5a59..5068b7e 100644
|
|
|
139d2d |
--- a/pengine/test10/inc12.summary
|
|
|
139d2d |
+++ b/pengine/test10/inc12.summary
|
|
|
139d2d |
@@ -32,6 +32,12 @@ Online: [ c001n02 c001n03 c001n04 c001n05 c001n06 c001n07 ]
|
|
|
139d2d |
ocf_msdummy:11 (ocf::heartbeat:Stateful): Slave c001n02
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Shutdown c001n07
|
|
|
139d2d |
+ * Shutdown c001n06
|
|
|
139d2d |
+ * Shutdown c001n05
|
|
|
139d2d |
+ * Shutdown c001n04
|
|
|
139d2d |
+ * Shutdown c001n03
|
|
|
139d2d |
+ * Shutdown c001n02
|
|
|
139d2d |
* Stop ocf_192.168.100.181 (c001n02)
|
|
|
139d2d |
* Stop heartbeat_192.168.100.182 (c001n02)
|
|
|
139d2d |
* Stop ocf_192.168.100.183 (c001n02)
|
|
|
139d2d |
diff --git a/pengine/test10/interleave-pseudo-stop.summary b/pengine/test10/interleave-pseudo-stop.summary
|
|
|
139d2d |
index a682462..cf30da0 100644
|
|
|
139d2d |
--- a/pengine/test10/interleave-pseudo-stop.summary
|
|
|
139d2d |
+++ b/pengine/test10/interleave-pseudo-stop.summary
|
|
|
139d2d |
@@ -17,6 +17,7 @@ Online: [ node2 ]
|
|
|
139d2d |
Started: [ node2 ]
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence node1
|
|
|
139d2d |
* Stop stonithclone:1 (node1)
|
|
|
139d2d |
* Stop evmsclone:1 (node1)
|
|
|
139d2d |
* Stop imagestoreclone:1 (node1)
|
|
|
139d2d |
diff --git a/pengine/test10/master-7.summary b/pengine/test10/master-7.summary
|
|
|
139d2d |
index 7472542..348b4ee 100644
|
|
|
139d2d |
--- a/pengine/test10/master-7.summary
|
|
|
139d2d |
+++ b/pengine/test10/master-7.summary
|
|
|
139d2d |
@@ -29,6 +29,7 @@ Online: [ c001n02 c001n03 c001n08 ]
|
|
|
139d2d |
ocf_msdummy:7 (ocf::heartbeat:/usr/lib/heartbeat/cts/OCFMSDummy): Slave c001n08
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence c001n01
|
|
|
139d2d |
* Move DcIPaddr (Started c001n01 -> c001n03)
|
|
|
139d2d |
* Move ocf_192.168.100.181 (Started c001n03 -> c001n02)
|
|
|
139d2d |
* Move heartbeat_192.168.100.182 (Started c001n03 -> c001n02)
|
|
|
139d2d |
diff --git a/pengine/test10/master-8.summary b/pengine/test10/master-8.summary
|
|
|
139d2d |
index 450737b..b77c884 100644
|
|
|
139d2d |
--- a/pengine/test10/master-8.summary
|
|
|
139d2d |
+++ b/pengine/test10/master-8.summary
|
|
|
139d2d |
@@ -29,6 +29,7 @@ Online: [ c001n02 c001n03 c001n08 ]
|
|
|
139d2d |
ocf_msdummy:7 (ocf::heartbeat:/usr/lib/heartbeat/cts/OCFMSDummy): Slave c001n08
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence c001n01
|
|
|
139d2d |
* Move DcIPaddr (Started c001n01 -> c001n03)
|
|
|
139d2d |
* Move ocf_192.168.100.181 (Started c001n03 -> c001n02)
|
|
|
139d2d |
* Move heartbeat_192.168.100.182 (Started c001n03 -> c001n02)
|
|
|
139d2d |
diff --git a/pengine/test10/master-9.summary b/pengine/test10/master-9.summary
|
|
|
139d2d |
index 4f57a79..c1cd4a1 100644
|
|
|
139d2d |
--- a/pengine/test10/master-9.summary
|
|
|
139d2d |
+++ b/pengine/test10/master-9.summary
|
|
|
139d2d |
@@ -30,6 +30,7 @@ Online: [ ibm1 va1 ]
|
|
|
139d2d |
ocf_msdummy:7 (ocf::heartbeat:/usr/lib64/heartbeat/cts/OCFMSDummy): Stopped
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Shutdown ibm1
|
|
|
139d2d |
* Start DcIPaddr (va1 - blocked)
|
|
|
139d2d |
* Start ocf_127.0.0.11 (va1 - blocked)
|
|
|
139d2d |
* Start heartbeat_127.0.0.12 (va1 - blocked)
|
|
|
139d2d |
diff --git a/pengine/test10/migrate-fencing.summary b/pengine/test10/migrate-fencing.summary
|
|
|
139d2d |
index e8bcd45..831e49a 100644
|
|
|
139d2d |
--- a/pengine/test10/migrate-fencing.summary
|
|
|
139d2d |
+++ b/pengine/test10/migrate-fencing.summary
|
|
|
139d2d |
@@ -22,6 +22,7 @@ Online: [ pcmk-1 pcmk-2 pcmk-3 ]
|
|
|
139d2d |
Slaves: [ pcmk-1 pcmk-2 pcmk-3 ]
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence pcmk-4
|
|
|
139d2d |
* Stop FencingChild:0 (pcmk-4)
|
|
|
139d2d |
* Move r192.168.101.181 (Started pcmk-4 -> pcmk-1)
|
|
|
139d2d |
* Move r192.168.101.182 (Started pcmk-4 -> pcmk-1)
|
|
|
139d2d |
diff --git a/pengine/test10/migrate-shutdown.summary b/pengine/test10/migrate-shutdown.summary
|
|
|
139d2d |
index e634a5c..630d58d 100644
|
|
|
139d2d |
--- a/pengine/test10/migrate-shutdown.summary
|
|
|
139d2d |
+++ b/pengine/test10/migrate-shutdown.summary
|
|
|
139d2d |
@@ -22,6 +22,10 @@ Online: [ pcmk-1 pcmk-2 pcmk-3 pcmk-4 ]
|
|
|
139d2d |
Stopped: [ pcmk-3 ]
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Shutdown pcmk-4
|
|
|
139d2d |
+ * Shutdown pcmk-3
|
|
|
139d2d |
+ * Shutdown pcmk-2
|
|
|
139d2d |
+ * Shutdown pcmk-1
|
|
|
139d2d |
* Stop Fencing (pcmk-1)
|
|
|
139d2d |
* Stop r192.168.122.105 (pcmk-2)
|
|
|
139d2d |
* Stop r192.168.122.106 (pcmk-2)
|
|
|
139d2d |
diff --git a/pengine/test10/novell-239082.summary b/pengine/test10/novell-239082.summary
|
|
|
139d2d |
index b2c28ca..b596de4 100644
|
|
|
139d2d |
--- a/pengine/test10/novell-239082.summary
|
|
|
139d2d |
+++ b/pengine/test10/novell-239082.summary
|
|
|
139d2d |
@@ -8,6 +8,7 @@ Online: [ xen-1 xen-2 ]
|
|
|
139d2d |
Slaves: [ xen-2 ]
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Shutdown xen-1
|
|
|
139d2d |
* Move fs_1 (Started xen-1 -> xen-2)
|
|
|
139d2d |
* Promote drbd0:0 (Slave -> Master xen-2)
|
|
|
139d2d |
* Demote drbd0:1 (Master -> Stopped xen-1)
|
|
|
139d2d |
diff --git a/pengine/test10/novell-252693.summary b/pengine/test10/novell-252693.summary
|
|
|
139d2d |
index 47bad6f..23f0632 100644
|
|
|
139d2d |
--- a/pengine/test10/novell-252693.summary
|
|
|
139d2d |
+++ b/pengine/test10/novell-252693.summary
|
|
|
139d2d |
@@ -15,6 +15,7 @@ Online: [ node1 node2 ]
|
|
|
139d2d |
sles10 (ocf::heartbeat:Xen): Started node1
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Shutdown node1
|
|
|
139d2d |
* Stop stonithclone:1 (node1)
|
|
|
139d2d |
* Stop evmsdclone:1 (node1)
|
|
|
139d2d |
* Stop evmsclone:1 (node1)
|
|
|
139d2d |
diff --git a/pengine/test10/params-2.summary b/pengine/test10/params-2.summary
|
|
|
139d2d |
index 891ea33..f4169f2 100644
|
|
|
139d2d |
--- a/pengine/test10/params-2.summary
|
|
|
139d2d |
+++ b/pengine/test10/params-2.summary
|
|
|
139d2d |
@@ -7,6 +7,7 @@ Online: [ node1 node2 node3 ]
|
|
|
139d2d |
rsc3 (lsb:apache): Stopped
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Shutdown node1
|
|
|
139d2d |
* Stop rsc1 (node1)
|
|
|
139d2d |
* Restart rsc2 (Started node2)
|
|
|
139d2d |
* Start rsc3 (node3)
|
|
|
139d2d |
diff --git a/pengine/test10/rec-node-11.summary b/pengine/test10/rec-node-11.summary
|
|
|
139d2d |
index 1ed0eab..eb967dd 100644
|
|
|
139d2d |
--- a/pengine/test10/rec-node-11.summary
|
|
|
139d2d |
+++ b/pengine/test10/rec-node-11.summary
|
|
|
139d2d |
@@ -10,6 +10,7 @@ Online: [ node2 ]
|
|
|
139d2d |
rsc3 (heartbeat:apache): Started node2
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence node1
|
|
|
139d2d |
* Start stonith-1 (node2)
|
|
|
139d2d |
* Move rsc1 (Started node1 -> node2)
|
|
|
139d2d |
* Move rsc2 (Started node1 -> node2)
|
|
|
139d2d |
diff --git a/pengine/test10/rec-node-12.summary b/pengine/test10/rec-node-12.summary
|
|
|
139d2d |
index 82a03ac..26f9b13 100644
|
|
|
139d2d |
--- a/pengine/test10/rec-node-12.summary
|
|
|
139d2d |
+++ b/pengine/test10/rec-node-12.summary
|
|
|
139d2d |
@@ -15,6 +15,7 @@ Online: [ c001n01 c001n03 c001n08 ]
|
|
|
139d2d |
child_DoFencing:3 (stonith:ssh): Stopped
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence c001n02
|
|
|
139d2d |
* Start DcIPaddr (c001n08)
|
|
|
139d2d |
* Start rsc_c001n08 (c001n08)
|
|
|
139d2d |
* Start rsc_c001n02 (c001n01)
|
|
|
139d2d |
diff --git a/pengine/test10/rec-node-13.summary b/pengine/test10/rec-node-13.summary
|
|
|
139d2d |
index 7c6f52b..e273a79 100644
|
|
|
139d2d |
--- a/pengine/test10/rec-node-13.summary
|
|
|
139d2d |
+++ b/pengine/test10/rec-node-13.summary
|
|
|
139d2d |
@@ -34,6 +34,7 @@ OFFLINE: [ c001n03 c001n05 ]
|
|
|
139d2d |
ocf_msdummy:11 (ocf::heartbeat:/usr/lib/heartbeat/cts/OCFMSDummy): Slave c001n07
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence c001n04
|
|
|
139d2d |
* Stop ocf_msdummy:6 (c001n04)
|
|
|
139d2d |
|
|
|
139d2d |
Executing cluster transition:
|
|
|
139d2d |
diff --git a/pengine/test10/rec-node-14.summary b/pengine/test10/rec-node-14.summary
|
|
|
139d2d |
index d97d943..532f3d9 100644
|
|
|
139d2d |
--- a/pengine/test10/rec-node-14.summary
|
|
|
139d2d |
+++ b/pengine/test10/rec-node-14.summary
|
|
|
139d2d |
@@ -8,6 +8,9 @@ Node node3 (uuid3): UNCLEAN (offline)
|
|
|
139d2d |
lsb_dummy (lsb:/usr/lib/heartbeat/cts/LSBDummy): Stopped
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence node3
|
|
|
139d2d |
+ * Fence node2
|
|
|
139d2d |
+ * Fence node1
|
|
|
139d2d |
|
|
|
139d2d |
Executing cluster transition:
|
|
|
139d2d |
* Fencing node1 (reboot)
|
|
|
139d2d |
diff --git a/pengine/test10/rec-node-15.summary b/pengine/test10/rec-node-15.summary
|
|
|
139d2d |
index 1c3e8ea..8d88680 100644
|
|
|
139d2d |
--- a/pengine/test10/rec-node-15.summary
|
|
|
139d2d |
+++ b/pengine/test10/rec-node-15.summary
|
|
|
139d2d |
@@ -21,6 +21,7 @@ Online: [ sapcl01 ]
|
|
|
139d2d |
oralsnr_25 (ocf::heartbeat:oralsnr): Stopped
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence sapcl03
|
|
|
139d2d |
* Start stonith-1 (sapcl01)
|
|
|
139d2d |
* Move IPaddr_192_168_1_102 (Started sapcl02 -> sapcl01)
|
|
|
139d2d |
* Move LVM_12 (Started sapcl02 -> sapcl01)
|
|
|
139d2d |
diff --git a/pengine/test10/rec-node-2.summary b/pengine/test10/rec-node-2.summary
|
|
|
139d2d |
index 6dc5098..5c8db02 100644
|
|
|
139d2d |
--- a/pengine/test10/rec-node-2.summary
|
|
|
139d2d |
+++ b/pengine/test10/rec-node-2.summary
|
|
|
139d2d |
@@ -14,6 +14,7 @@ Online: [ node2 ]
|
|
|
139d2d |
rsc6 (heartbeat:apache): Stopped
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence node1
|
|
|
139d2d |
* Start stonith-1 (node2)
|
|
|
139d2d |
* Start rsc1 (node2)
|
|
|
139d2d |
* Start rsc2 (node2)
|
|
|
139d2d |
diff --git a/pengine/test10/rec-node-4.summary b/pengine/test10/rec-node-4.summary
|
|
|
139d2d |
index a64580c..761573f 100644
|
|
|
139d2d |
--- a/pengine/test10/rec-node-4.summary
|
|
|
139d2d |
+++ b/pengine/test10/rec-node-4.summary
|
|
|
139d2d |
@@ -8,6 +8,7 @@ Online: [ node2 ]
|
|
|
139d2d |
rsc2 (heartbeat:apache): Started node1 (UNCLEAN)
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence node1
|
|
|
139d2d |
* Start stonith-1 (node2)
|
|
|
139d2d |
* Move rsc1 (Started node1 -> node2)
|
|
|
139d2d |
* Move rsc2 (Started node1 -> node2)
|
|
|
139d2d |
diff --git a/pengine/test10/rec-node-6.summary b/pengine/test10/rec-node-6.summary
|
|
|
139d2d |
index cf02414..fb294fb 100644
|
|
|
139d2d |
--- a/pengine/test10/rec-node-6.summary
|
|
|
139d2d |
+++ b/pengine/test10/rec-node-6.summary
|
|
|
139d2d |
@@ -8,6 +8,7 @@ Online: [ node2 ]
|
|
|
139d2d |
rsc2 (heartbeat:apache): Started node1
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence node1
|
|
|
139d2d |
* Start stonith-1 (node2)
|
|
|
139d2d |
* Move rsc1 (Started node1 -> node2)
|
|
|
139d2d |
* Move rsc2 (Started node1 -> node2)
|
|
|
139d2d |
diff --git a/pengine/test10/rec-node-7.summary b/pengine/test10/rec-node-7.summary
|
|
|
139d2d |
index a64580c..761573f 100644
|
|
|
139d2d |
--- a/pengine/test10/rec-node-7.summary
|
|
|
139d2d |
+++ b/pengine/test10/rec-node-7.summary
|
|
|
139d2d |
@@ -8,6 +8,7 @@ Online: [ node2 ]
|
|
|
139d2d |
rsc2 (heartbeat:apache): Started node1 (UNCLEAN)
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence node1
|
|
|
139d2d |
* Start stonith-1 (node2)
|
|
|
139d2d |
* Move rsc1 (Started node1 -> node2)
|
|
|
139d2d |
* Move rsc2 (Started node1 -> node2)
|
|
|
139d2d |
diff --git a/pengine/test10/rec-rsc-5.summary b/pengine/test10/rec-rsc-5.summary
|
|
|
139d2d |
index bfb9a3c..7bcb1a3 100644
|
|
|
139d2d |
--- a/pengine/test10/rec-rsc-5.summary
|
|
|
139d2d |
+++ b/pengine/test10/rec-rsc-5.summary
|
|
|
139d2d |
@@ -8,6 +8,7 @@ Online: [ node1 ]
|
|
|
139d2d |
rsc2 (heartbeat:apache): Started node2
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence node2
|
|
|
139d2d |
* Start stonith-1 (node1)
|
|
|
139d2d |
* Recover rsc1 (Started node2 -> node1)
|
|
|
139d2d |
* Move rsc2 (Started node2 -> node1)
|
|
|
139d2d |
diff --git a/pengine/test10/remote-fence-before-reconnect.summary b/pengine/test10/remote-fence-before-reconnect.summary
|
|
|
139d2d |
index 88ca48c..520f5cf 100644
|
|
|
139d2d |
--- a/pengine/test10/remote-fence-before-reconnect.summary
|
|
|
139d2d |
+++ b/pengine/test10/remote-fence-before-reconnect.summary
|
|
|
139d2d |
@@ -12,6 +12,7 @@ Online: [ c7auto1 c7auto2 c7auto3 ]
|
|
|
139d2d |
fake5 (ocf::heartbeat:Dummy): Started c7auto3
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence c7auto4
|
|
|
139d2d |
* Stop c7auto4 (c7auto1)
|
|
|
139d2d |
* Move fake2 (Started c7auto4 -> c7auto1)
|
|
|
139d2d |
|
|
|
139d2d |
diff --git a/pengine/test10/remote-fence-unclean.summary b/pengine/test10/remote-fence-unclean.summary
|
|
|
139d2d |
index cd246e4..06940fc 100644
|
|
|
139d2d |
--- a/pengine/test10/remote-fence-unclean.summary
|
|
|
139d2d |
+++ b/pengine/test10/remote-fence-unclean.summary
|
|
|
139d2d |
@@ -11,6 +11,7 @@ Online: [ 18builder 18node1 18node2 ]
|
|
|
139d2d |
FAKE4 (ocf::heartbeat:Dummy): Started 18node1
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence remote1
|
|
|
139d2d |
* Recover remote1 (Started 18node1)
|
|
|
139d2d |
* Move FAKE2 (Started remote1 -> 18builder)
|
|
|
139d2d |
* Move FAKE3 (Started 18builder -> 18node1)
|
|
|
139d2d |
diff --git a/pengine/test10/remote-fence-unclean2.summary b/pengine/test10/remote-fence-unclean2.summary
|
|
|
139d2d |
index 78ff784..96f5d69 100644
|
|
|
139d2d |
--- a/pengine/test10/remote-fence-unclean2.summary
|
|
|
139d2d |
+++ b/pengine/test10/remote-fence-unclean2.summary
|
|
|
139d2d |
@@ -10,6 +10,7 @@ OFFLINE: [ rhel7-alt3 ]
|
|
|
139d2d |
fake (ocf::heartbeat:Dummy): Started rhel7-alt4 (UNCLEAN)
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence rhel7-alt4
|
|
|
139d2d |
* Stop fake (rhel7-alt4)
|
|
|
139d2d |
|
|
|
139d2d |
Executing cluster transition:
|
|
|
139d2d |
diff --git a/pengine/test10/remote-partial-migrate2.summary b/pengine/test10/remote-partial-migrate2.summary
|
|
|
139d2d |
index 6a65975..197bd8c 100644
|
|
|
139d2d |
--- a/pengine/test10/remote-partial-migrate2.summary
|
|
|
139d2d |
+++ b/pengine/test10/remote-partial-migrate2.summary
|
|
|
139d2d |
@@ -63,6 +63,7 @@ RemoteOFFLINE: [ pcmk_remote4 ]
|
|
|
139d2d |
FAKE50 (ocf::heartbeat:Dummy): Started pcmk_remote5
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence pcmk4
|
|
|
139d2d |
* Migrate pcmk_remote2 (Started pcmk3 -> pcmk1)
|
|
|
139d2d |
* Start pcmk_remote4 (pcmk2)
|
|
|
139d2d |
* Migrate pcmk_remote5 (Started pcmk1 -> pcmk2)
|
|
|
139d2d |
diff --git a/pengine/test10/remote-recover-all.summary b/pengine/test10/remote-recover-all.summary
|
|
|
139d2d |
index 881f449..3f29f70 100644
|
|
|
139d2d |
--- a/pengine/test10/remote-recover-all.summary
|
|
|
139d2d |
+++ b/pengine/test10/remote-recover-all.summary
|
|
|
139d2d |
@@ -38,6 +38,9 @@ RemoteOnline: [ galera-0 galera-1 galera-2 messaging-0 messaging-1 messaging-2 ]
|
|
|
139d2d |
stonith-fence_ipmilan-5254005bdbb5 (stonith:fence_ipmilan): Started controller-1 (UNCLEAN)
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence messaging-1
|
|
|
139d2d |
+ * Fence galera-2
|
|
|
139d2d |
+ * Fence controller-1
|
|
|
139d2d |
* Stop messaging-1 (controller-1)
|
|
|
139d2d |
* Move galera-0 (Started controller-1 -> controller-2)
|
|
|
139d2d |
* Stop galera-2 (controller-1)
|
|
|
139d2d |
diff --git a/pengine/test10/remote-recover-connection.summary b/pengine/test10/remote-recover-connection.summary
|
|
|
139d2d |
index 57b5e01..43507af 100644
|
|
|
139d2d |
--- a/pengine/test10/remote-recover-connection.summary
|
|
|
139d2d |
+++ b/pengine/test10/remote-recover-connection.summary
|
|
|
139d2d |
@@ -38,6 +38,7 @@ RemoteOnline: [ galera-0 galera-1 galera-2 messaging-0 messaging-1 messaging-2 ]
|
|
|
139d2d |
stonith-fence_ipmilan-5254005bdbb5 (stonith:fence_ipmilan): Started controller-1 (UNCLEAN)
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence controller-1
|
|
|
139d2d |
* Move messaging-1 (Started controller-1 -> controller-2)
|
|
|
139d2d |
* Move galera-0 (Started controller-1 -> controller-2)
|
|
|
139d2d |
* Move galera-2 (Started controller-1 -> controller-2)
|
|
|
139d2d |
diff --git a/pengine/test10/remote-recover-fail.summary b/pengine/test10/remote-recover-fail.summary
|
|
|
139d2d |
index 5953e34..ec2d701 100644
|
|
|
139d2d |
--- a/pengine/test10/remote-recover-fail.summary
|
|
|
139d2d |
+++ b/pengine/test10/remote-recover-fail.summary
|
|
|
139d2d |
@@ -14,6 +14,7 @@ OFFLINE: [ rhel7-auto1 ]
|
|
|
139d2d |
FAKE6 (ocf::heartbeat:Dummy): Started rhel7-auto4 (UNCLEAN)
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence rhel7-auto4
|
|
|
139d2d |
* Recover rhel7-auto4 (Started rhel7-auto2)
|
|
|
139d2d |
* Start FAKE1 (rhel7-auto2)
|
|
|
139d2d |
* Move FAKE2 (Started rhel7-auto4 -> rhel7-auto3)
|
|
|
139d2d |
diff --git a/pengine/test10/remote-recover-no-resources.summary b/pengine/test10/remote-recover-no-resources.summary
|
|
|
139d2d |
index 8bfeb43..48355a4 100644
|
|
|
139d2d |
--- a/pengine/test10/remote-recover-no-resources.summary
|
|
|
139d2d |
+++ b/pengine/test10/remote-recover-no-resources.summary
|
|
|
139d2d |
@@ -38,6 +38,8 @@ RemoteOnline: [ galera-0 galera-1 galera-2 messaging-0 messaging-1 messaging-2 ]
|
|
|
139d2d |
stonith-fence_ipmilan-5254005bdbb5 (stonith:fence_ipmilan): Started controller-1 (UNCLEAN)
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence messaging-1
|
|
|
139d2d |
+ * Fence controller-1
|
|
|
139d2d |
* Stop messaging-1 (controller-1)
|
|
|
139d2d |
* Move galera-0 (Started controller-1 -> controller-2)
|
|
|
139d2d |
* Stop galera-2 (controller-1)
|
|
|
139d2d |
diff --git a/pengine/test10/remote-recover-unknown.summary b/pengine/test10/remote-recover-unknown.summary
|
|
|
139d2d |
index 7562f12..212af4e 100644
|
|
|
139d2d |
--- a/pengine/test10/remote-recover-unknown.summary
|
|
|
139d2d |
+++ b/pengine/test10/remote-recover-unknown.summary
|
|
|
139d2d |
@@ -38,6 +38,9 @@ RemoteOnline: [ galera-0 galera-1 galera-2 messaging-0 messaging-1 messaging-2 ]
|
|
|
139d2d |
stonith-fence_ipmilan-5254005bdbb5 (stonith:fence_ipmilan): Started controller-1 (UNCLEAN)
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence messaging-1
|
|
|
139d2d |
+ * Fence galera-2
|
|
|
139d2d |
+ * Fence controller-1
|
|
|
139d2d |
* Stop messaging-1 (controller-1)
|
|
|
139d2d |
* Move galera-0 (Started controller-1 -> controller-2)
|
|
|
139d2d |
* Stop galera-2 (controller-1)
|
|
|
139d2d |
diff --git a/pengine/test10/remote-recovery.summary b/pengine/test10/remote-recovery.summary
|
|
|
139d2d |
index 57b5e01..43507af 100644
|
|
|
139d2d |
--- a/pengine/test10/remote-recovery.summary
|
|
|
139d2d |
+++ b/pengine/test10/remote-recovery.summary
|
|
|
139d2d |
@@ -38,6 +38,7 @@ RemoteOnline: [ galera-0 galera-1 galera-2 messaging-0 messaging-1 messaging-2 ]
|
|
|
139d2d |
stonith-fence_ipmilan-5254005bdbb5 (stonith:fence_ipmilan): Started controller-1 (UNCLEAN)
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence controller-1
|
|
|
139d2d |
* Move messaging-1 (Started controller-1 -> controller-2)
|
|
|
139d2d |
* Move galera-0 (Started controller-1 -> controller-2)
|
|
|
139d2d |
* Move galera-2 (Started controller-1 -> controller-2)
|
|
|
139d2d |
diff --git a/pengine/test10/remote-unclean2.summary b/pengine/test10/remote-unclean2.summary
|
|
|
139d2d |
index 0a73cbd..ad4af90 100644
|
|
|
139d2d |
--- a/pengine/test10/remote-unclean2.summary
|
|
|
139d2d |
+++ b/pengine/test10/remote-unclean2.summary
|
|
|
139d2d |
@@ -7,6 +7,7 @@ Online: [ rhel7-auto1 rhel7-auto2 rhel7-auto3 ]
|
|
|
139d2d |
rhel7-auto4 (ocf::pacemaker:remote): FAILED rhel7-auto1
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence rhel7-auto4
|
|
|
139d2d |
* Recover rhel7-auto4 (Started rhel7-auto1)
|
|
|
139d2d |
|
|
|
139d2d |
Executing cluster transition:
|
|
|
139d2d |
diff --git a/pengine/test10/simple7.summary b/pengine/test10/simple7.summary
|
|
|
139d2d |
index 2c2818f..021c15f 100644
|
|
|
139d2d |
--- a/pengine/test10/simple7.summary
|
|
|
139d2d |
+++ b/pengine/test10/simple7.summary
|
|
|
139d2d |
@@ -5,6 +5,7 @@ Online: [ node1 ]
|
|
|
139d2d |
rsc1 (heartbeat:apache): Started node1
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Shutdown node1
|
|
|
139d2d |
* Stop rsc1 (node1)
|
|
|
139d2d |
|
|
|
139d2d |
Executing cluster transition:
|
|
|
139d2d |
diff --git a/pengine/test10/start-then-stop-with-unfence.summary b/pengine/test10/start-then-stop-with-unfence.summary
|
|
|
139d2d |
index df7d9e3..4430cc0 100644
|
|
|
139d2d |
--- a/pengine/test10/start-then-stop-with-unfence.summary
|
|
|
139d2d |
+++ b/pengine/test10/start-then-stop-with-unfence.summary
|
|
|
139d2d |
@@ -11,6 +11,8 @@ Online: [ rhel7-node1.example.com rhel7-node2.example.com ]
|
|
|
139d2d |
Stopped: [ rhel7-node1.example.com ]
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence rhel7-node2.example.com
|
|
|
139d2d |
+ * Fence rhel7-node1.example.com
|
|
|
139d2d |
* Start mpath-node1 (rhel7-node1.example.com)
|
|
|
139d2d |
* Move ip1 (Started rhel7-node2.example.com -> rhel7-node1.example.com)
|
|
|
139d2d |
* Start jrummy:1 (rhel7-node1.example.com)
|
|
|
139d2d |
diff --git a/pengine/test10/stonith-0.summary b/pengine/test10/stonith-0.summary
|
|
|
139d2d |
index 0fcaf80..24008a1 100644
|
|
|
139d2d |
--- a/pengine/test10/stonith-0.summary
|
|
|
139d2d |
+++ b/pengine/test10/stonith-0.summary
|
|
|
139d2d |
@@ -37,6 +37,8 @@ Online: [ c001n02 c001n04 c001n06 c001n07 c001n08 ]
|
|
|
139d2d |
ocf_msdummy:13 (ocf::heartbeat:/usr/lib/heartbeat/cts/OCFMSDummy): Slave c001n06
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence c001n05
|
|
|
139d2d |
+ * Fence c001n03
|
|
|
139d2d |
* Move ocf_192.168.100.181 (Started c001n03 -> c001n02)
|
|
|
139d2d |
* Move heartbeat_192.168.100.182 (Started c001n03 -> c001n02)
|
|
|
139d2d |
* Recover ocf_192.168.100.183 (Started c001n03 -> c001n02)
|
|
|
139d2d |
diff --git a/pengine/test10/stonith-1.summary b/pengine/test10/stonith-1.summary
|
|
|
139d2d |
index 589e402..8556021 100644
|
|
|
139d2d |
--- a/pengine/test10/stonith-1.summary
|
|
|
139d2d |
+++ b/pengine/test10/stonith-1.summary
|
|
|
139d2d |
@@ -28,6 +28,7 @@ Online: [ sles-1 sles-2 sles-4 ]
|
|
|
139d2d |
ocf_msdummy:7 (ocf::heartbeat:Stateful): Stopped
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence sles-3
|
|
|
139d2d |
* Start r192.168.100.183 (sles-1)
|
|
|
139d2d |
* Move migrator (Started sles-3 -> sles-4)
|
|
|
139d2d |
* Move rsc_sles-3 (Started sles-3 -> sles-4)
|
|
|
139d2d |
diff --git a/pengine/test10/stonith-2.summary b/pengine/test10/stonith-2.summary
|
|
|
139d2d |
index b02c9b4..0f7cb99 100644
|
|
|
139d2d |
--- a/pengine/test10/stonith-2.summary
|
|
|
139d2d |
+++ b/pengine/test10/stonith-2.summary
|
|
|
139d2d |
@@ -33,6 +33,7 @@ Online: [ sles-1 sles-2 sles-3 sles-4 sles-6 ]
|
|
|
139d2d |
ocf_msdummy:11 (ocf::heartbeat:Stateful): Slave sles-3
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence sles-5
|
|
|
139d2d |
* Start rsc_sles-5 (sles-6)
|
|
|
139d2d |
|
|
|
139d2d |
Executing cluster transition:
|
|
|
139d2d |
diff --git a/pengine/test10/stonith-3.summary b/pengine/test10/stonith-3.summary
|
|
|
139d2d |
index 64b21d4..cb25cc3 100644
|
|
|
139d2d |
--- a/pengine/test10/stonith-3.summary
|
|
|
139d2d |
+++ b/pengine/test10/stonith-3.summary
|
|
|
139d2d |
@@ -8,6 +8,7 @@ Online: [ rh5node2 ]
|
|
|
139d2d |
Stopped: [ rh5node1 rh5node2 ]
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence rh5node1
|
|
|
139d2d |
* Start prmIpPostgreSQLDB (rh5node2)
|
|
|
139d2d |
* Start prmStonith:0 (rh5node2)
|
|
|
139d2d |
|
|
|
139d2d |
diff --git a/pengine/test10/stonith-4.summary b/pengine/test10/stonith-4.summary
|
|
|
139d2d |
index 78118c5..dc7cd89 100644
|
|
|
139d2d |
--- a/pengine/test10/stonith-4.summary
|
|
|
139d2d |
+++ b/pengine/test10/stonith-4.summary
|
|
|
139d2d |
@@ -14,6 +14,10 @@ OFFLINE: [ pcmk-4 pcmk-6 ]
|
|
|
139d2d |
Fencing (stonith:fence_xvm): Stopped
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence pcmk-8
|
|
|
139d2d |
+ * Fence pcmk-7
|
|
|
139d2d |
+ * Fence pcmk-5
|
|
|
139d2d |
+ * Fence pcmk-10
|
|
|
139d2d |
* Start Fencing (pcmk-1 - blocked)
|
|
|
139d2d |
|
|
|
139d2d |
Executing cluster transition:
|
|
|
139d2d |
diff --git a/pengine/test10/stop-failure-no-quorum.summary b/pengine/test10/stop-failure-no-quorum.summary
|
|
|
139d2d |
index 7c14ce2..d864f1a 100644
|
|
|
139d2d |
--- a/pengine/test10/stop-failure-no-quorum.summary
|
|
|
139d2d |
+++ b/pengine/test10/stop-failure-no-quorum.summary
|
|
|
139d2d |
@@ -15,6 +15,7 @@ Online: [ pcmk-1 ]
|
|
|
139d2d |
Fencing (stonith:fence_xvm): Stopped
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence pcmk-2
|
|
|
139d2d |
* Start dlm:0 (pcmk-1 - blocked)
|
|
|
139d2d |
* Stop clvm:0 (pcmk-2)
|
|
|
139d2d |
* Start clvm:2 (pcmk-1 - blocked)
|
|
|
139d2d |
diff --git a/pengine/test10/stop-failure-with-fencing.summary b/pengine/test10/stop-failure-with-fencing.summary
|
|
|
139d2d |
index 72417e6..e01b6c4 100644
|
|
|
139d2d |
--- a/pengine/test10/stop-failure-with-fencing.summary
|
|
|
139d2d |
+++ b/pengine/test10/stop-failure-with-fencing.summary
|
|
|
139d2d |
@@ -14,6 +14,7 @@ Online: [ pcmk-1 ]
|
|
|
139d2d |
Fencing (stonith:fence_xvm): Stopped
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence pcmk-2
|
|
|
139d2d |
* Start dlm:0 (pcmk-1 - blocked)
|
|
|
139d2d |
* Stop clvm:0 (pcmk-2)
|
|
|
139d2d |
* Start clvm:1 (pcmk-1 - blocked)
|
|
|
139d2d |
diff --git a/pengine/test10/systemhealth1.summary b/pengine/test10/systemhealth1.summary
|
|
|
139d2d |
index bbdbcaf..37b0b49 100644
|
|
|
139d2d |
--- a/pengine/test10/systemhealth1.summary
|
|
|
139d2d |
+++ b/pengine/test10/systemhealth1.summary
|
|
|
139d2d |
@@ -8,6 +8,8 @@ Node hs21d (737318c6-0f92-4592-9754-45967d45aff7): UNCLEAN (offline)
|
|
|
139d2d |
nfs_1 (ocf::heartbeat:Filesystem): Stopped
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence hs21d
|
|
|
139d2d |
+ * Fence hs21c
|
|
|
139d2d |
|
|
|
139d2d |
Executing cluster transition:
|
|
|
139d2d |
* Fencing hs21d (reboot)
|
|
|
139d2d |
diff --git a/pengine/test10/systemhealth2.summary b/pengine/test10/systemhealth2.summary
|
|
|
139d2d |
index 86c6bd4..a37ce18 100644
|
|
|
139d2d |
--- a/pengine/test10/systemhealth2.summary
|
|
|
139d2d |
+++ b/pengine/test10/systemhealth2.summary
|
|
|
139d2d |
@@ -8,6 +8,7 @@ Online: [ hs21c ]
|
|
|
139d2d |
nfs_1 (ocf::heartbeat:Filesystem): Stopped
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence hs21d
|
|
|
139d2d |
* Start stonith-1 (hs21c)
|
|
|
139d2d |
* Start apache_1 (hs21c)
|
|
|
139d2d |
* Start nfs_1 (hs21c)
|
|
|
139d2d |
diff --git a/pengine/test10/systemhealth3.summary b/pengine/test10/systemhealth3.summary
|
|
|
139d2d |
index 86c6bd4..a37ce18 100644
|
|
|
139d2d |
--- a/pengine/test10/systemhealth3.summary
|
|
|
139d2d |
+++ b/pengine/test10/systemhealth3.summary
|
|
|
139d2d |
@@ -8,6 +8,7 @@ Online: [ hs21c ]
|
|
|
139d2d |
nfs_1 (ocf::heartbeat:Filesystem): Stopped
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence hs21d
|
|
|
139d2d |
* Start stonith-1 (hs21c)
|
|
|
139d2d |
* Start apache_1 (hs21c)
|
|
|
139d2d |
* Start nfs_1 (hs21c)
|
|
|
139d2d |
diff --git a/pengine/test10/systemhealthm1.summary b/pengine/test10/systemhealthm1.summary
|
|
|
139d2d |
index bbdbcaf..37b0b49 100644
|
|
|
139d2d |
--- a/pengine/test10/systemhealthm1.summary
|
|
|
139d2d |
+++ b/pengine/test10/systemhealthm1.summary
|
|
|
139d2d |
@@ -8,6 +8,8 @@ Node hs21d (737318c6-0f92-4592-9754-45967d45aff7): UNCLEAN (offline)
|
|
|
139d2d |
nfs_1 (ocf::heartbeat:Filesystem): Stopped
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence hs21d
|
|
|
139d2d |
+ * Fence hs21c
|
|
|
139d2d |
|
|
|
139d2d |
Executing cluster transition:
|
|
|
139d2d |
* Fencing hs21d (reboot)
|
|
|
139d2d |
diff --git a/pengine/test10/systemhealthm2.summary b/pengine/test10/systemhealthm2.summary
|
|
|
139d2d |
index 86c6bd4..a37ce18 100644
|
|
|
139d2d |
--- a/pengine/test10/systemhealthm2.summary
|
|
|
139d2d |
+++ b/pengine/test10/systemhealthm2.summary
|
|
|
139d2d |
@@ -8,6 +8,7 @@ Online: [ hs21c ]
|
|
|
139d2d |
nfs_1 (ocf::heartbeat:Filesystem): Stopped
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence hs21d
|
|
|
139d2d |
* Start stonith-1 (hs21c)
|
|
|
139d2d |
* Start apache_1 (hs21c)
|
|
|
139d2d |
* Start nfs_1 (hs21c)
|
|
|
139d2d |
diff --git a/pengine/test10/systemhealthm3.summary b/pengine/test10/systemhealthm3.summary
|
|
|
139d2d |
index 760023d..b10d3f2 100644
|
|
|
139d2d |
--- a/pengine/test10/systemhealthm3.summary
|
|
|
139d2d |
+++ b/pengine/test10/systemhealthm3.summary
|
|
|
139d2d |
@@ -8,6 +8,7 @@ Online: [ hs21c ]
|
|
|
139d2d |
nfs_1 (ocf::heartbeat:Filesystem): Stopped
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence hs21d
|
|
|
139d2d |
|
|
|
139d2d |
Executing cluster transition:
|
|
|
139d2d |
* Resource action: stonith-1 monitor on hs21c
|
|
|
139d2d |
diff --git a/pengine/test10/systemhealthn1.summary b/pengine/test10/systemhealthn1.summary
|
|
|
139d2d |
index bbdbcaf..37b0b49 100644
|
|
|
139d2d |
--- a/pengine/test10/systemhealthn1.summary
|
|
|
139d2d |
+++ b/pengine/test10/systemhealthn1.summary
|
|
|
139d2d |
@@ -8,6 +8,8 @@ Node hs21d (737318c6-0f92-4592-9754-45967d45aff7): UNCLEAN (offline)
|
|
|
139d2d |
nfs_1 (ocf::heartbeat:Filesystem): Stopped
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence hs21d
|
|
|
139d2d |
+ * Fence hs21c
|
|
|
139d2d |
|
|
|
139d2d |
Executing cluster transition:
|
|
|
139d2d |
* Fencing hs21d (reboot)
|
|
|
139d2d |
diff --git a/pengine/test10/systemhealthn2.summary b/pengine/test10/systemhealthn2.summary
|
|
|
139d2d |
index 86c6bd4..a37ce18 100644
|
|
|
139d2d |
--- a/pengine/test10/systemhealthn2.summary
|
|
|
139d2d |
+++ b/pengine/test10/systemhealthn2.summary
|
|
|
139d2d |
@@ -8,6 +8,7 @@ Online: [ hs21c ]
|
|
|
139d2d |
nfs_1 (ocf::heartbeat:Filesystem): Stopped
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence hs21d
|
|
|
139d2d |
* Start stonith-1 (hs21c)
|
|
|
139d2d |
* Start apache_1 (hs21c)
|
|
|
139d2d |
* Start nfs_1 (hs21c)
|
|
|
139d2d |
diff --git a/pengine/test10/systemhealthn3.summary b/pengine/test10/systemhealthn3.summary
|
|
|
139d2d |
index 86c6bd4..a37ce18 100644
|
|
|
139d2d |
--- a/pengine/test10/systemhealthn3.summary
|
|
|
139d2d |
+++ b/pengine/test10/systemhealthn3.summary
|
|
|
139d2d |
@@ -8,6 +8,7 @@ Online: [ hs21c ]
|
|
|
139d2d |
nfs_1 (ocf::heartbeat:Filesystem): Stopped
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence hs21d
|
|
|
139d2d |
* Start stonith-1 (hs21c)
|
|
|
139d2d |
* Start apache_1 (hs21c)
|
|
|
139d2d |
* Start nfs_1 (hs21c)
|
|
|
139d2d |
diff --git a/pengine/test10/systemhealtho1.summary b/pengine/test10/systemhealtho1.summary
|
|
|
139d2d |
index bbdbcaf..37b0b49 100644
|
|
|
139d2d |
--- a/pengine/test10/systemhealtho1.summary
|
|
|
139d2d |
+++ b/pengine/test10/systemhealtho1.summary
|
|
|
139d2d |
@@ -8,6 +8,8 @@ Node hs21d (737318c6-0f92-4592-9754-45967d45aff7): UNCLEAN (offline)
|
|
|
139d2d |
nfs_1 (ocf::heartbeat:Filesystem): Stopped
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence hs21d
|
|
|
139d2d |
+ * Fence hs21c
|
|
|
139d2d |
|
|
|
139d2d |
Executing cluster transition:
|
|
|
139d2d |
* Fencing hs21d (reboot)
|
|
|
139d2d |
diff --git a/pengine/test10/systemhealtho2.summary b/pengine/test10/systemhealtho2.summary
|
|
|
139d2d |
index 760023d..b10d3f2 100644
|
|
|
139d2d |
--- a/pengine/test10/systemhealtho2.summary
|
|
|
139d2d |
+++ b/pengine/test10/systemhealtho2.summary
|
|
|
139d2d |
@@ -8,6 +8,7 @@ Online: [ hs21c ]
|
|
|
139d2d |
nfs_1 (ocf::heartbeat:Filesystem): Stopped
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence hs21d
|
|
|
139d2d |
|
|
|
139d2d |
Executing cluster transition:
|
|
|
139d2d |
* Resource action: stonith-1 monitor on hs21c
|
|
|
139d2d |
diff --git a/pengine/test10/systemhealtho3.summary b/pengine/test10/systemhealtho3.summary
|
|
|
139d2d |
index 760023d..b10d3f2 100644
|
|
|
139d2d |
--- a/pengine/test10/systemhealtho3.summary
|
|
|
139d2d |
+++ b/pengine/test10/systemhealtho3.summary
|
|
|
139d2d |
@@ -8,6 +8,7 @@ Online: [ hs21c ]
|
|
|
139d2d |
nfs_1 (ocf::heartbeat:Filesystem): Stopped
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence hs21d
|
|
|
139d2d |
|
|
|
139d2d |
Executing cluster transition:
|
|
|
139d2d |
* Resource action: stonith-1 monitor on hs21c
|
|
|
139d2d |
diff --git a/pengine/test10/systemhealthp1.summary b/pengine/test10/systemhealthp1.summary
|
|
|
139d2d |
index bbdbcaf..37b0b49 100644
|
|
|
139d2d |
--- a/pengine/test10/systemhealthp1.summary
|
|
|
139d2d |
+++ b/pengine/test10/systemhealthp1.summary
|
|
|
139d2d |
@@ -8,6 +8,8 @@ Node hs21d (737318c6-0f92-4592-9754-45967d45aff7): UNCLEAN (offline)
|
|
|
139d2d |
nfs_1 (ocf::heartbeat:Filesystem): Stopped
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence hs21d
|
|
|
139d2d |
+ * Fence hs21c
|
|
|
139d2d |
|
|
|
139d2d |
Executing cluster transition:
|
|
|
139d2d |
* Fencing hs21d (reboot)
|
|
|
139d2d |
diff --git a/pengine/test10/systemhealthp2.summary b/pengine/test10/systemhealthp2.summary
|
|
|
139d2d |
index 94c63d6..6605e12 100644
|
|
|
139d2d |
--- a/pengine/test10/systemhealthp2.summary
|
|
|
139d2d |
+++ b/pengine/test10/systemhealthp2.summary
|
|
|
139d2d |
@@ -8,6 +8,7 @@ Online: [ hs21c ]
|
|
|
139d2d |
nfs_1 (ocf::heartbeat:Filesystem): Stopped
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence hs21d
|
|
|
139d2d |
* Start apache_1 (hs21c)
|
|
|
139d2d |
* Start nfs_1 (hs21c)
|
|
|
139d2d |
|
|
|
139d2d |
diff --git a/pengine/test10/systemhealthp3.summary b/pengine/test10/systemhealthp3.summary
|
|
|
139d2d |
index 760023d..b10d3f2 100644
|
|
|
139d2d |
--- a/pengine/test10/systemhealthp3.summary
|
|
|
139d2d |
+++ b/pengine/test10/systemhealthp3.summary
|
|
|
139d2d |
@@ -8,6 +8,7 @@ Online: [ hs21c ]
|
|
|
139d2d |
nfs_1 (ocf::heartbeat:Filesystem): Stopped
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence hs21d
|
|
|
139d2d |
|
|
|
139d2d |
Executing cluster transition:
|
|
|
139d2d |
* Resource action: stonith-1 monitor on hs21c
|
|
|
139d2d |
diff --git a/pengine/test10/ticket-clone-21.summary b/pengine/test10/ticket-clone-21.summary
|
|
|
139d2d |
index 5ae23ec..50df628 100644
|
|
|
139d2d |
--- a/pengine/test10/ticket-clone-21.summary
|
|
|
139d2d |
+++ b/pengine/test10/ticket-clone-21.summary
|
|
|
139d2d |
@@ -7,6 +7,8 @@ Online: [ node1 node2 ]
|
|
|
139d2d |
Started: [ node1 node2 ]
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence node2
|
|
|
139d2d |
+ * Fence node1
|
|
|
139d2d |
* Stop rsc_stonith (node1)
|
|
|
139d2d |
* Stop rsc1:0 (node1)
|
|
|
139d2d |
* Stop rsc1:1 (node2)
|
|
|
139d2d |
diff --git a/pengine/test10/ticket-clone-9.summary b/pengine/test10/ticket-clone-9.summary
|
|
|
139d2d |
index 5ae23ec..50df628 100644
|
|
|
139d2d |
--- a/pengine/test10/ticket-clone-9.summary
|
|
|
139d2d |
+++ b/pengine/test10/ticket-clone-9.summary
|
|
|
139d2d |
@@ -7,6 +7,8 @@ Online: [ node1 node2 ]
|
|
|
139d2d |
Started: [ node1 node2 ]
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence node2
|
|
|
139d2d |
+ * Fence node1
|
|
|
139d2d |
* Stop rsc_stonith (node1)
|
|
|
139d2d |
* Stop rsc1:0 (node1)
|
|
|
139d2d |
* Stop rsc1:1 (node2)
|
|
|
139d2d |
diff --git a/pengine/test10/ticket-group-21.summary b/pengine/test10/ticket-group-21.summary
|
|
|
139d2d |
index 9027d2c..eab14a9 100644
|
|
|
139d2d |
--- a/pengine/test10/ticket-group-21.summary
|
|
|
139d2d |
+++ b/pengine/test10/ticket-group-21.summary
|
|
|
139d2d |
@@ -8,6 +8,7 @@ Online: [ node1 node2 ]
|
|
|
139d2d |
rsc2 (ocf::pacemaker:Dummy): Started node2
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence node2
|
|
|
139d2d |
* Stop rsc1 (node2)
|
|
|
139d2d |
* Stop rsc2 (node2)
|
|
|
139d2d |
|
|
|
139d2d |
diff --git a/pengine/test10/ticket-group-9.summary b/pengine/test10/ticket-group-9.summary
|
|
|
139d2d |
index 9027d2c..eab14a9 100644
|
|
|
139d2d |
--- a/pengine/test10/ticket-group-9.summary
|
|
|
139d2d |
+++ b/pengine/test10/ticket-group-9.summary
|
|
|
139d2d |
@@ -8,6 +8,7 @@ Online: [ node1 node2 ]
|
|
|
139d2d |
rsc2 (ocf::pacemaker:Dummy): Started node2
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence node2
|
|
|
139d2d |
* Stop rsc1 (node2)
|
|
|
139d2d |
* Stop rsc2 (node2)
|
|
|
139d2d |
|
|
|
139d2d |
diff --git a/pengine/test10/ticket-master-21.summary b/pengine/test10/ticket-master-21.summary
|
|
|
139d2d |
index b228696..a107a38 100644
|
|
|
139d2d |
--- a/pengine/test10/ticket-master-21.summary
|
|
|
139d2d |
+++ b/pengine/test10/ticket-master-21.summary
|
|
|
139d2d |
@@ -8,6 +8,7 @@ Online: [ node1 node2 ]
|
|
|
139d2d |
Slaves: [ node2 ]
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence node1
|
|
|
139d2d |
* Move rsc_stonith (Started node1 -> node2)
|
|
|
139d2d |
* Demote rsc1:0 (Master -> Stopped node1)
|
|
|
139d2d |
|
|
|
139d2d |
diff --git a/pengine/test10/ticket-master-9.summary b/pengine/test10/ticket-master-9.summary
|
|
|
139d2d |
index b228696..a107a38 100644
|
|
|
139d2d |
--- a/pengine/test10/ticket-master-9.summary
|
|
|
139d2d |
+++ b/pengine/test10/ticket-master-9.summary
|
|
|
139d2d |
@@ -8,6 +8,7 @@ Online: [ node1 node2 ]
|
|
|
139d2d |
Slaves: [ node2 ]
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence node1
|
|
|
139d2d |
* Move rsc_stonith (Started node1 -> node2)
|
|
|
139d2d |
* Demote rsc1:0 (Master -> Stopped node1)
|
|
|
139d2d |
|
|
|
139d2d |
diff --git a/pengine/test10/ticket-primitive-21.summary b/pengine/test10/ticket-primitive-21.summary
|
|
|
139d2d |
index 6c523fe..918b743 100644
|
|
|
139d2d |
--- a/pengine/test10/ticket-primitive-21.summary
|
|
|
139d2d |
+++ b/pengine/test10/ticket-primitive-21.summary
|
|
|
139d2d |
@@ -6,6 +6,7 @@ Online: [ node1 node2 ]
|
|
|
139d2d |
rsc1 (ocf::pacemaker:Dummy): Started node2
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence node2
|
|
|
139d2d |
* Stop rsc1 (node2)
|
|
|
139d2d |
|
|
|
139d2d |
Executing cluster transition:
|
|
|
139d2d |
diff --git a/pengine/test10/ticket-primitive-9.summary b/pengine/test10/ticket-primitive-9.summary
|
|
|
139d2d |
index 6c523fe..918b743 100644
|
|
|
139d2d |
--- a/pengine/test10/ticket-primitive-9.summary
|
|
|
139d2d |
+++ b/pengine/test10/ticket-primitive-9.summary
|
|
|
139d2d |
@@ -6,6 +6,7 @@ Online: [ node1 node2 ]
|
|
|
139d2d |
rsc1 (ocf::pacemaker:Dummy): Started node2
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence node2
|
|
|
139d2d |
* Stop rsc1 (node2)
|
|
|
139d2d |
|
|
|
139d2d |
Executing cluster transition:
|
|
|
139d2d |
diff --git a/pengine/test10/unfence-definition.summary b/pengine/test10/unfence-definition.summary
|
|
|
139d2d |
index 05f8003..03506a3 100644
|
|
|
139d2d |
--- a/pengine/test10/unfence-definition.summary
|
|
|
139d2d |
+++ b/pengine/test10/unfence-definition.summary
|
|
|
139d2d |
@@ -12,6 +12,11 @@ Online: [ virt-1 virt-2 virt-3 ]
|
|
|
139d2d |
Stopped: [ virt-2 virt-3 virt-4 ]
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence virt-4
|
|
|
139d2d |
+ * Fence virt-4
|
|
|
139d2d |
+ * Fence virt-3
|
|
|
139d2d |
+ * Fence virt-2
|
|
|
139d2d |
+ * Fence virt-1
|
|
|
139d2d |
* Restart fencing (Started virt-1)
|
|
|
139d2d |
* Restart dlm:0 (Started virt-1)
|
|
|
139d2d |
* Start dlm:2 (virt-3)
|
|
|
139d2d |
diff --git a/pengine/test10/unfence-parameters.summary b/pengine/test10/unfence-parameters.summary
|
|
|
139d2d |
index 41fed90..5cc4a4b 100644
|
|
|
139d2d |
--- a/pengine/test10/unfence-parameters.summary
|
|
|
139d2d |
+++ b/pengine/test10/unfence-parameters.summary
|
|
|
139d2d |
@@ -12,6 +12,11 @@ Online: [ virt-1 virt-2 virt-3 ]
|
|
|
139d2d |
Stopped: [ virt-2 virt-3 virt-4 ]
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence virt-4
|
|
|
139d2d |
+ * Fence virt-4
|
|
|
139d2d |
+ * Fence virt-3
|
|
|
139d2d |
+ * Fence virt-2
|
|
|
139d2d |
+ * Fence virt-1
|
|
|
139d2d |
* Restart fencing (Started virt-1)
|
|
|
139d2d |
* Restart dlm:0 (Started virt-1)
|
|
|
139d2d |
* Restart dlm:1 (Started virt-2)
|
|
|
139d2d |
diff --git a/pengine/test10/unfence-startup.summary b/pengine/test10/unfence-startup.summary
|
|
|
139d2d |
index 76bc0fc..6cd38ad 100644
|
|
|
139d2d |
--- a/pengine/test10/unfence-startup.summary
|
|
|
139d2d |
+++ b/pengine/test10/unfence-startup.summary
|
|
|
139d2d |
@@ -12,6 +12,11 @@ Online: [ virt-1 virt-2 virt-3 ]
|
|
|
139d2d |
Stopped: [ virt-2 virt-3 virt-4 ]
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence virt-4
|
|
|
139d2d |
+ * Fence virt-4
|
|
|
139d2d |
+ * Fence virt-3
|
|
|
139d2d |
+ * Fence virt-2
|
|
|
139d2d |
+ * Fence virt-1
|
|
|
139d2d |
* Start dlm:2 (virt-3)
|
|
|
139d2d |
* Start clvmd:1 (virt-2)
|
|
|
139d2d |
* Start clvmd:2 (virt-3)
|
|
|
139d2d |
diff --git a/pengine/test10/unmanaged-master.summary b/pengine/test10/unmanaged-master.summary
|
|
|
139d2d |
index 024179a..66a8748 100644
|
|
|
139d2d |
--- a/pengine/test10/unmanaged-master.summary
|
|
|
139d2d |
+++ b/pengine/test10/unmanaged-master.summary
|
|
|
139d2d |
@@ -27,6 +27,8 @@ OFFLINE: [ pcmk-3 pcmk-4 ]
|
|
|
139d2d |
Stopped: [ pcmk-3 pcmk-4 ]
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Shutdown pcmk-2
|
|
|
139d2d |
+ * Shutdown pcmk-1
|
|
|
139d2d |
|
|
|
139d2d |
Executing cluster transition:
|
|
|
139d2d |
* Cluster action: do_shutdown on pcmk-2
|
|
|
139d2d |
diff --git a/pengine/test10/whitebox-fail1.summary b/pengine/test10/whitebox-fail1.summary
|
|
|
139d2d |
index 1872e9a..5f70a66 100644
|
|
|
139d2d |
--- a/pengine/test10/whitebox-fail1.summary
|
|
|
139d2d |
+++ b/pengine/test10/whitebox-fail1.summary
|
|
|
139d2d |
@@ -14,6 +14,7 @@ Containers: [ lxc2:container2 ]
|
|
|
139d2d |
D (ocf::pacemaker:Dummy): Started 18node1
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence lxc1 (resource: container1)
|
|
|
139d2d |
* Recover container1 (Started 18node2)
|
|
|
139d2d |
* Recover M:4 (Started lxc1)
|
|
|
139d2d |
* Recover B (Started lxc1)
|
|
|
139d2d |
diff --git a/pengine/test10/whitebox-fail2.summary b/pengine/test10/whitebox-fail2.summary
|
|
|
139d2d |
index 5db6588..2922f16 100644
|
|
|
139d2d |
--- a/pengine/test10/whitebox-fail2.summary
|
|
|
139d2d |
+++ b/pengine/test10/whitebox-fail2.summary
|
|
|
139d2d |
@@ -14,6 +14,7 @@ Containers: [ lxc2:container2 ]
|
|
|
139d2d |
D (ocf::pacemaker:Dummy): Started 18node1
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence lxc1 (resource: container1)
|
|
|
139d2d |
* Recover container1 (Started 18node2)
|
|
|
139d2d |
* Recover M:4 (Started lxc1)
|
|
|
139d2d |
* Recover B (Started lxc1)
|
|
|
139d2d |
diff --git a/pengine/test10/whitebox-imply-stop-on-fence.summary b/pengine/test10/whitebox-imply-stop-on-fence.summary
|
|
|
139d2d |
index 50a3446..31cc4a5 100644
|
|
|
139d2d |
--- a/pengine/test10/whitebox-imply-stop-on-fence.summary
|
|
|
139d2d |
+++ b/pengine/test10/whitebox-imply-stop-on-fence.summary
|
|
|
139d2d |
@@ -25,6 +25,9 @@ Containers: [ lxc-01_kiff-02:R-lxc-01_kiff-02 lxc-02_kiff-02:R-lxc-02_kiff-02 ]
|
|
|
139d2d |
vm-fs (ocf::heartbeat:Filesystem): FAILED lxc-01_kiff-01
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence lxc-02_kiff-01 (resource: R-lxc-02_kiff-01)
|
|
|
139d2d |
+ * Fence lxc-01_kiff-01 (resource: R-lxc-01_kiff-01)
|
|
|
139d2d |
+ * Fence kiff-01
|
|
|
139d2d |
* Move fence-kiff-02 (Started kiff-01 -> kiff-02)
|
|
|
139d2d |
* Stop dlm:0 (kiff-01)
|
|
|
139d2d |
* Stop clvmd:0 (kiff-01)
|
|
|
139d2d |
diff --git a/pengine/test10/whitebox-ms-ordering.summary b/pengine/test10/whitebox-ms-ordering.summary
|
|
|
139d2d |
index 365cf8d..fcdef66 100644
|
|
|
139d2d |
--- a/pengine/test10/whitebox-ms-ordering.summary
|
|
|
139d2d |
+++ b/pengine/test10/whitebox-ms-ordering.summary
|
|
|
139d2d |
@@ -9,6 +9,8 @@ Online: [ 18node1 18node2 18node3 ]
|
|
|
139d2d |
Stopped: [ 18node1 18node2 18node3 ]
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence lxc2 (resource: container2)
|
|
|
139d2d |
+ * Fence lxc1 (resource: container1)
|
|
|
139d2d |
* Start container1 (18node1)
|
|
|
139d2d |
* Start container2 (18node1)
|
|
|
139d2d |
* Recover lxc-ms:0 (Master lxc1)
|
|
|
139d2d |
diff --git a/pengine/test10/whitebox-unexpectedly-running.summary b/pengine/test10/whitebox-unexpectedly-running.summary
|
|
|
139d2d |
index 0b5ca42..ed0a5bd 100644
|
|
|
139d2d |
--- a/pengine/test10/whitebox-unexpectedly-running.summary
|
|
|
139d2d |
+++ b/pengine/test10/whitebox-unexpectedly-running.summary
|
|
|
139d2d |
@@ -5,6 +5,7 @@ Online: [ 18builder ]
|
|
|
139d2d |
FAKE (ocf::pacemaker:Dummy): FAILED 18builder
|
|
|
139d2d |
|
|
|
139d2d |
Transition Summary:
|
|
|
139d2d |
+ * Fence remote1 (resource: FAKE)
|
|
|
139d2d |
* Recover FAKE (Started 18builder)
|
|
|
139d2d |
* Start remote1 (18builder)
|
|
|
139d2d |
|
|
|
139d2d |
diff --git a/tools/crm_simulate.c b/tools/crm_simulate.c
|
|
|
139d2d |
index 2cc578d..aaaf0aa 100644
|
|
|
139d2d |
--- a/tools/crm_simulate.c
|
|
|
139d2d |
+++ b/tools/crm_simulate.c
|
|
|
139d2d |
@@ -892,6 +892,7 @@ main(int argc, char **argv)
|
|
|
139d2d |
|| modified ? "\n" : "");
|
|
|
139d2d |
fflush(stdout);
|
|
|
139d2d |
|
|
|
139d2d |
+ LogNodeActions(&data_set, TRUE);
|
|
|
139d2d |
for (gIter = data_set.resources; gIter != NULL; gIter = gIter->next) {
|
|
|
139d2d |
resource_t *rsc = (resource_t *) gIter->data;
|
|
|
139d2d |
|
|
|
139d2d |
--
|
|
|
139d2d |
1.8.3.1
|
|
|
139d2d |
|