Page Menu
Home
ClusterLabs Projects
Search
Configure Global Search
Log In
Files
F1842322
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
11 KB
Referenced Files
None
Subscribers
None
View Options
diff --git a/cts/scheduler/dot/leftover-pending-monitor.dot b/cts/scheduler/dot/leftover-pending-monitor.dot
index ca0ae3fc33..0f76394e6f 100644
--- a/cts/scheduler/dot/leftover-pending-monitor.dot
+++ b/cts/scheduler/dot/leftover-pending-monitor.dot
@@ -1,36 +1,13 @@
digraph "g" {
-"promotable-1_demote_0" -> "promotable-1_demoted_0" [ style = bold]
-"promotable-1_demote_0" -> "stateful-1_demote_0 node-3" [ style = bold]
-"promotable-1_demote_0" [ style=bold color="green" fontcolor="orange"]
-"promotable-1_demoted_0" -> "promotable-1_start_0" [ style = dashed]
-"promotable-1_demoted_0" -> "promotable-1_stop_0" [ style = bold]
-"promotable-1_demoted_0" [ style=bold color="green" fontcolor="orange"]
-"promotable-1_running_0" [ style=dashed color="red" fontcolor="orange"]
-"promotable-1_start_0" -> "promotable-1_running_0" [ style = dashed]
-"promotable-1_start_0" -> "stateful-1:2_start_0 node-1" [ style = dashed]
-"promotable-1_start_0" -> "stateful-1_start_0 node-3" [ style = dashed]
-"promotable-1_start_0" [ style=dashed color="red" fontcolor="orange"]
-"promotable-1_stop_0" -> "promotable-1_stopped_0" [ style = bold]
-"promotable-1_stop_0" -> "stateful-1_stop_0 node-3" [ style = bold]
-"promotable-1_stop_0" [ style=bold color="green" fontcolor="orange"]
-"promotable-1_stopped_0" -> "promotable-1_start_0" [ style = dashed]
-"promotable-1_stopped_0" [ style=bold color="green" fontcolor="orange"]
+"promotable-1_running_0" [ style=bold color="green" fontcolor="orange"]
+"promotable-1_start_0" -> "promotable-1_running_0" [ style = bold]
+"promotable-1_start_0" -> "stateful-1:2_start_0 node-1" [ style = bold]
+"promotable-1_start_0" [ style=bold color="green" fontcolor="orange"]
"st-sbd_monitor_0 node-2" [ style=dashed color="red" fontcolor="black"]
-"stateful-1:2_monitor_5000 node-1" [ style=dashed color="red" fontcolor="black"]
-"stateful-1:2_start_0 node-1" -> "promotable-1_running_0" [ style = dashed]
-"stateful-1:2_start_0 node-1" -> "stateful-1:2_monitor_5000 node-1" [ style = dashed]
-"stateful-1:2_start_0 node-1" [ style=dashed color="red" fontcolor="black"]
-"stateful-1_demote_0 node-3" -> "promotable-1_demoted_0" [ style = bold]
-"stateful-1_demote_0 node-3" -> "stateful-1_stop_0 node-3" [ style = bold]
-"stateful-1_demote_0 node-3" [ style=bold color="green" fontcolor="black"]
+"stateful-1:2_monitor_5000 node-1" [ style=bold color="green" fontcolor="black"]
+"stateful-1:2_start_0 node-1" -> "promotable-1_running_0" [ style = bold]
+"stateful-1:2_start_0 node-1" -> "stateful-1:2_monitor_5000 node-1" [ style = bold]
+"stateful-1:2_start_0 node-1" [ style=bold color="green" fontcolor="black"]
"stateful-1_monitor_0 node-2" -> "promotable-1_start_0" [ style = dashed]
-"stateful-1_monitor_0 node-2" -> "promotable-1_stopped_0" [ style = dashed]
"stateful-1_monitor_0 node-2" [ style=dashed color="red" fontcolor="black"]
-"stateful-1_monitor_10000 node-3" [ style=dashed color="red" fontcolor="black"]
-"stateful-1_start_0 node-3" -> "promotable-1_running_0" [ style = dashed]
-"stateful-1_start_0 node-3" -> "stateful-1_monitor_10000 node-3" [ style = dashed]
-"stateful-1_start_0 node-3" [ style=dashed color="red" fontcolor="black"]
-"stateful-1_stop_0 node-3" -> "promotable-1_stopped_0" [ style = bold]
-"stateful-1_stop_0 node-3" -> "stateful-1_start_0 node-3" [ style = dashed]
-"stateful-1_stop_0 node-3" [ style=bold color="green" fontcolor="black"]
}
diff --git a/cts/scheduler/exp/leftover-pending-monitor.exp b/cts/scheduler/exp/leftover-pending-monitor.exp
index 3914bc349b..9508f16db0 100644
--- a/cts/scheduler/exp/leftover-pending-monitor.exp
+++ b/cts/scheduler/exp/leftover-pending-monitor.exp
@@ -1,81 +1,51 @@
<transition_graph cluster-delay="60s" stonith-timeout="60s" failed-stop-offset="INFINITY" failed-start-offset="INFINITY" transition_id="0">
<synapse id="0">
<action_set>
- <rsc_op id="8" operation="stop" operation_key="stateful-1_stop_0" internal_operation_key="stateful-1:1_stop_0" on_node="node-3" on_node_uuid="3">
- <primitive id="stateful-1" long-id="stateful-1:1" class="ocf" provider="pacemaker" type="Stateful"/>
- <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_on_node="node-3" CRM_meta_on_node_uuid="3" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" />
+ <rsc_op id="11" operation="monitor" operation_key="stateful-1:2_monitor_5000" on_node="node-1" on_node_uuid="1">
+ <primitive id="stateful-1" long-id="stateful-1:2" class="ocf" provider="pacemaker" type="Stateful"/>
+ <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="5000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="node-1" CRM_meta_on_node_uuid="1" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" />
</rsc_op>
</action_set>
<inputs>
<trigger>
- <rsc_op id="7" operation="demote" operation_key="stateful-1_demote_0" internal_operation_key="stateful-1:1_demote_0" on_node="node-3" on_node_uuid="3"/>
- </trigger>
- <trigger>
- <pseudo_event id="14" operation="stop" operation_key="promotable-1_stop_0"/>
+ <rsc_op id="10" operation="start" operation_key="stateful-1:2_start_0" on_node="node-1" on_node_uuid="1"/>
</trigger>
</inputs>
</synapse>
<synapse id="1">
<action_set>
- <rsc_op id="7" operation="demote" operation_key="stateful-1_demote_0" internal_operation_key="stateful-1:1_demote_0" on_node="node-3" on_node_uuid="3">
- <primitive id="stateful-1" long-id="stateful-1:1" class="ocf" provider="pacemaker" type="Stateful"/>
- <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_on_node="node-3" CRM_meta_on_node_uuid="3" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" />
+ <rsc_op id="10" operation="start" operation_key="stateful-1:2_start_0" on_node="node-1" on_node_uuid="1">
+ <primitive id="stateful-1" long-id="stateful-1:2" class="ocf" provider="pacemaker" type="Stateful"/>
+ <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_on_node="node-1" CRM_meta_on_node_uuid="1" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" />
</rsc_op>
</action_set>
<inputs>
<trigger>
- <pseudo_event id="18" operation="demote" operation_key="promotable-1_demote_0"/>
+ <pseudo_event id="12" operation="start" operation_key="promotable-1_start_0"/>
</trigger>
</inputs>
</synapse>
<synapse id="2" priority="1000000">
<action_set>
- <pseudo_event id="19" operation="demoted" operation_key="promotable-1_demoted_0">
+ <pseudo_event id="13" operation="running" operation_key="promotable-1_running_0">
<attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" />
</pseudo_event>
</action_set>
<inputs>
<trigger>
- <rsc_op id="7" operation="demote" operation_key="stateful-1_demote_0" internal_operation_key="stateful-1:1_demote_0" on_node="node-3" on_node_uuid="3"/>
+ <rsc_op id="10" operation="start" operation_key="stateful-1:2_start_0" on_node="node-1" on_node_uuid="1"/>
</trigger>
<trigger>
- <pseudo_event id="18" operation="demote" operation_key="promotable-1_demote_0"/>
+ <pseudo_event id="12" operation="start" operation_key="promotable-1_start_0"/>
</trigger>
</inputs>
</synapse>
<synapse id="3">
<action_set>
- <pseudo_event id="18" operation="demote" operation_key="promotable-1_demote_0">
+ <pseudo_event id="12" operation="start" operation_key="promotable-1_start_0">
<attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" />
</pseudo_event>
</action_set>
<inputs/>
</synapse>
- <synapse id="4" priority="1000000">
- <action_set>
- <pseudo_event id="15" operation="stopped" operation_key="promotable-1_stopped_0">
- <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" />
- </pseudo_event>
- </action_set>
- <inputs>
- <trigger>
- <rsc_op id="8" operation="stop" operation_key="stateful-1_stop_0" internal_operation_key="stateful-1:1_stop_0" on_node="node-3" on_node_uuid="3"/>
- </trigger>
- <trigger>
- <pseudo_event id="14" operation="stop" operation_key="promotable-1_stop_0"/>
- </trigger>
- </inputs>
- </synapse>
- <synapse id="5">
- <action_set>
- <pseudo_event id="14" operation="stop" operation_key="promotable-1_stop_0">
- <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" />
- </pseudo_event>
- </action_set>
- <inputs>
- <trigger>
- <pseudo_event id="19" operation="demoted" operation_key="promotable-1_demoted_0"/>
- </trigger>
- </inputs>
- </synapse>
</transition_graph>
diff --git a/cts/scheduler/summary/leftover-pending-monitor.summary b/cts/scheduler/summary/leftover-pending-monitor.summary
index 82e850f66e..ee31231c2e 100644
--- a/cts/scheduler/summary/leftover-pending-monitor.summary
+++ b/cts/scheduler/summary/leftover-pending-monitor.summary
@@ -1,35 +1,34 @@
Using the original execution date of: 2022-12-02 17:04:52Z
Current cluster status:
* Node List:
* Node node-2: pending
* Online: [ node-1 node-3 ]
* Full List of Resources:
* st-sbd (stonith:external/sbd): Started node-1
* Clone Set: promotable-1 [stateful-1] (promotable):
* stateful-1 (ocf:pacemaker:Stateful): Stopped node-1 (Monitoring)
* Promoted: [ node-3 ]
* Stopped: [ node-1 node-2 ]
Transition Summary:
- * Stop stateful-1:1 ( Promoted node-3 ) due to unrunnable stateful-1:0 monitor
- * Start stateful-1:2 ( node-1 ) due to unrunnable stateful-1:0 monitor (blocked)
+ * Start stateful-1:2 ( node-1 )
Executing Cluster Transition:
- * Pseudo action: promotable-1_demote_0
- * Resource action: stateful-1 demote on node-3
- * Pseudo action: promotable-1_demoted_0
- * Pseudo action: promotable-1_stop_0
- * Resource action: stateful-1 stop on node-3
- * Pseudo action: promotable-1_stopped_0
+ * Pseudo action: promotable-1_start_0
+ * Resource action: stateful-1 start on node-1
+ * Pseudo action: promotable-1_running_0
+ * Resource action: stateful-1 monitor=5000 on node-1
Using the original execution date of: 2022-12-02 17:04:52Z
Revised Cluster Status:
* Node List:
* Node node-2: pending
* Online: [ node-1 node-3 ]
* Full List of Resources:
* st-sbd (stonith:external/sbd): Started node-1
* Clone Set: promotable-1 [stateful-1] (promotable):
- * Stopped: [ node-1 node-2 node-3 ]
+ * Promoted: [ node-3 ]
+ * Unpromoted: [ node-1 ]
+ * Stopped: [ node-2 ]
File Metadata
Details
Attached
Mime Type
text/x-diff
Expires
Sat, Nov 23, 3:38 PM (20 h, 15 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
1018854
Default Alt Text
(11 KB)
Attached To
Mode
rP Pacemaker
Attached
Detach File
Event Timeline
Log In to Comment