diff --git a/pengine/test10/unfence-definition.dot b/pengine/test10/unfence-definition.dot new file mode 100644 index 0000000000..8210b1be9e --- /dev/null +++ b/pengine/test10/unfence-definition.dot @@ -0,0 +1,100 @@ +digraph "g" { +"all_stopped" -> "fencing_start_0 virt-1" [ style = bold] +"all_stopped" [ style=bold color="green" fontcolor="orange"] +"clvmd-clone_running_0" [ style=bold color="green" fontcolor="orange"] +"clvmd-clone_start_0" -> "clvmd-clone_running_0" [ style = bold] +"clvmd-clone_start_0" -> "clvmd:1_start_0 virt-2" [ style = bold] +"clvmd-clone_start_0" -> "clvmd:2_start_0 virt-3" [ style = bold] +"clvmd-clone_start_0" -> "clvmd_start_0 virt-1" [ style = bold] +"clvmd-clone_start_0" [ style=bold color="green" fontcolor="orange"] +"clvmd-clone_stop_0" -> "clvmd-clone_stopped_0" [ style = bold] +"clvmd-clone_stop_0" -> "clvmd_stop_0 virt-1" [ style = bold] +"clvmd-clone_stop_0" [ style=bold color="green" fontcolor="orange"] +"clvmd-clone_stopped_0" -> "clvmd-clone_start_0" [ style = bold] +"clvmd-clone_stopped_0" -> "dlm-clone_stop_0" [ style = bold] +"clvmd-clone_stopped_0" -> "stonith 'on' virt-1" [ style = bold] +"clvmd-clone_stopped_0" -> "stonith 'on' virt-3" [ style = bold] +"clvmd-clone_stopped_0" [ style=bold color="green" fontcolor="orange"] +"clvmd:1_monitor_0 virt-2" -> "probe_complete virt-2" [ style = bold] +"clvmd:1_monitor_0 virt-2" [ style=bold color="green" fontcolor="black"] +"clvmd:1_start_0 virt-2" -> "clvmd-clone_running_0" [ style = bold] +"clvmd:1_start_0 virt-2" -> "clvmd:2_start_0 virt-3" [ style = bold] +"clvmd:1_start_0 virt-2" [ style=bold color="green" fontcolor="black"] +"clvmd:2_monitor_0 virt-3" -> "probe_complete virt-3" [ style = bold] +"clvmd:2_monitor_0 virt-3" [ style=bold color="green" fontcolor="black"] +"clvmd:2_start_0 virt-3" -> "clvmd-clone_running_0" [ style = bold] +"clvmd:2_start_0 virt-3" [ style=bold color="green" fontcolor="black"] +"clvmd_start_0 virt-1" -> "clvmd-clone_running_0" [ style = bold] +"clvmd_start_0 virt-1" -> "clvmd:1_start_0 virt-2" [ style = bold] +"clvmd_start_0 virt-1" [ style=bold color="green" fontcolor="black"] +"clvmd_stop_0 virt-1" -> "all_stopped" [ style = bold] +"clvmd_stop_0 virt-1" -> "clvmd-clone_stopped_0" [ style = bold] +"clvmd_stop_0 virt-1" -> "clvmd_start_0 virt-1" [ style = bold] +"clvmd_stop_0 virt-1" -> "dlm_stop_0 virt-1" [ style = bold] +"clvmd_stop_0 virt-1" [ style=bold color="green" fontcolor="black"] +"dlm-clone_running_0" -> "clvmd-clone_start_0" [ style = bold] +"dlm-clone_running_0" [ style=bold color="green" fontcolor="orange"] +"dlm-clone_start_0" -> "dlm-clone_running_0" [ style = bold] +"dlm-clone_start_0" -> "dlm:2_start_0 virt-3" [ style = bold] +"dlm-clone_start_0" -> "dlm_start_0 virt-1" [ style = bold] +"dlm-clone_start_0" [ style=bold color="green" fontcolor="orange"] +"dlm-clone_stop_0" -> "dlm-clone_stopped_0" [ style = bold] +"dlm-clone_stop_0" -> "dlm_stop_0 virt-1" [ style = bold] +"dlm-clone_stop_0" [ style=bold color="green" fontcolor="orange"] +"dlm-clone_stopped_0" -> "dlm-clone_start_0" [ style = bold] +"dlm-clone_stopped_0" -> "stonith 'on' virt-1" [ style = bold] +"dlm-clone_stopped_0" -> "stonith 'on' virt-3" [ style = bold] +"dlm-clone_stopped_0" [ style=bold color="green" fontcolor="orange"] +"dlm:2_monitor_0 virt-3" -> "probe_complete virt-3" [ style = bold] +"dlm:2_monitor_0 virt-3" [ style=bold color="green" fontcolor="black"] +"dlm:2_start_0 virt-3" -> "clvmd:2_start_0 virt-3" [ style = bold] +"dlm:2_start_0 virt-3" -> "dlm-clone_running_0" [ style = bold] +"dlm:2_start_0 virt-3" [ style=bold color="green" fontcolor="black"] +"dlm_start_0 virt-1" -> "clvmd_start_0 virt-1" [ style = bold] +"dlm_start_0 virt-1" -> "dlm-clone_running_0" [ style = bold] +"dlm_start_0 virt-1" [ style=bold color="green" fontcolor="black"] +"dlm_stop_0 virt-1" -> "all_stopped" [ style = bold] +"dlm_stop_0 virt-1" -> "dlm-clone_stopped_0" [ style = bold] +"dlm_stop_0 virt-1" -> "dlm_start_0 virt-1" [ style = bold] +"dlm_stop_0 virt-1" [ style=bold color="green" fontcolor="black"] +"fencing_delete_0 virt-1" -> "fencing_start_0 virt-1" [ style = bold] +"fencing_delete_0 virt-1" [ style=bold color="green" fontcolor="black"] +"fencing_monitor_0 virt-3" -> "probe_complete virt-3" [ style = bold] +"fencing_monitor_0 virt-3" [ style=bold color="green" fontcolor="black"] +"fencing_start_0 virt-1" [ style=bold color="green" fontcolor="black"] +"fencing_stop_0 virt-1" -> "all_stopped" [ style = bold] +"fencing_stop_0 virt-1" -> "fencing_delete_0 virt-1" [ style = bold] +"fencing_stop_0 virt-1" -> "fencing_start_0 virt-1" [ style = bold] +"fencing_stop_0 virt-1" [ style=bold color="green" fontcolor="black"] +"probe_complete virt-1" -> "probe_complete" [ style = bold] +"probe_complete virt-1" [ style=bold color="green" fontcolor="black"] +"probe_complete virt-2" -> "probe_complete" [ style = bold] +"probe_complete virt-2" [ style=bold color="green" fontcolor="black"] +"probe_complete virt-3" -> "probe_complete" [ style = bold] +"probe_complete virt-3" [ style=bold color="green" fontcolor="black"] +"probe_complete" -> "clvmd:1_start_0 virt-2" [ style = bold] +"probe_complete" -> "clvmd:2_start_0 virt-3" [ style = bold] +"probe_complete" -> "clvmd_start_0 virt-1" [ style = bold] +"probe_complete" -> "clvmd_stop_0 virt-1" [ style = bold] +"probe_complete" -> "dlm:2_start_0 virt-3" [ style = bold] +"probe_complete" -> "dlm_start_0 virt-1" [ style = bold] +"probe_complete" -> "dlm_stop_0 virt-1" [ style = bold] +"probe_complete" -> "fencing_start_0 virt-1" [ style = bold] +"probe_complete" -> "fencing_stop_0 virt-1" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange"] +"stonith 'on' virt-1" -> "clvmd-clone_start_0" [ style = bold] +"stonith 'on' virt-1" -> "dlm-clone_start_0" [ style = bold] +"stonith 'on' virt-1" [ style=bold color="green" fontcolor="black"] +"stonith 'on' virt-3" -> "clvmd-clone_start_0" [ style = bold] +"stonith 'on' virt-3" -> "dlm-clone_start_0" [ style = bold] +"stonith 'on' virt-3" [ style=bold color="green" fontcolor="black"] +"stonith 'reboot' virt-4" -> "stonith_complete" [ style = bold] +"stonith 'reboot' virt-4" [ style=bold color="green" fontcolor="black"] +"stonith_complete" -> "all_stopped" [ style = bold] +"stonith_complete" -> "clvmd:1_start_0 virt-2" [ style = bold] +"stonith_complete" -> "clvmd:2_start_0 virt-3" [ style = bold] +"stonith_complete" -> "clvmd_start_0 virt-1" [ style = bold] +"stonith_complete" -> "dlm:2_start_0 virt-3" [ style = bold] +"stonith_complete" -> "dlm_start_0 virt-1" [ style = bold] +"stonith_complete" [ style=bold color="green" fontcolor="orange"] +} diff --git a/pengine/test10/unfence-definition.exp b/pengine/test10/unfence-definition.exp new file mode 100644 index 0000000000..a6cdaec4e0 --- /dev/null +++ b/pengine/test10/unfence-definition.exp @@ -0,0 +1,489 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pengine/test10/unfence-definition.scores b/pengine/test10/unfence-definition.scores new file mode 100644 index 0000000000..a4b5fb115a --- /dev/null +++ b/pengine/test10/unfence-definition.scores @@ -0,0 +1,77 @@ +Allocation scores: +clone_color: clvmd-clone allocation score on virt-1: 0 +clone_color: clvmd-clone allocation score on virt-2: 0 +clone_color: clvmd-clone allocation score on virt-3: 0 +clone_color: clvmd-clone allocation score on virt-4: 0 +clone_color: clvmd:0 allocation score on virt-1: 1 +clone_color: clvmd:0 allocation score on virt-2: 0 +clone_color: clvmd:0 allocation score on virt-3: 0 +clone_color: clvmd:0 allocation score on virt-4: 0 +clone_color: clvmd:1 allocation score on virt-1: 0 +clone_color: clvmd:1 allocation score on virt-2: 0 +clone_color: clvmd:1 allocation score on virt-3: 0 +clone_color: clvmd:1 allocation score on virt-4: 0 +clone_color: clvmd:2 allocation score on virt-1: 0 +clone_color: clvmd:2 allocation score on virt-2: 0 +clone_color: clvmd:2 allocation score on virt-3: 0 +clone_color: clvmd:2 allocation score on virt-4: 0 +clone_color: clvmd:3 allocation score on virt-1: 0 +clone_color: clvmd:3 allocation score on virt-2: 0 +clone_color: clvmd:3 allocation score on virt-3: 0 +clone_color: clvmd:3 allocation score on virt-4: 0 +clone_color: dlm-clone allocation score on virt-1: 0 +clone_color: dlm-clone allocation score on virt-2: 0 +clone_color: dlm-clone allocation score on virt-3: 0 +clone_color: dlm-clone allocation score on virt-4: 0 +clone_color: dlm:0 allocation score on virt-1: 1 +clone_color: dlm:0 allocation score on virt-2: 0 +clone_color: dlm:0 allocation score on virt-3: 0 +clone_color: dlm:0 allocation score on virt-4: 0 +clone_color: dlm:1 allocation score on virt-1: 0 +clone_color: dlm:1 allocation score on virt-2: 1 +clone_color: dlm:1 allocation score on virt-3: 0 +clone_color: dlm:1 allocation score on virt-4: 0 +clone_color: dlm:2 allocation score on virt-1: 0 +clone_color: dlm:2 allocation score on virt-2: 0 +clone_color: dlm:2 allocation score on virt-3: 0 +clone_color: dlm:2 allocation score on virt-4: 0 +clone_color: dlm:3 allocation score on virt-1: 0 +clone_color: dlm:3 allocation score on virt-2: 0 +clone_color: dlm:3 allocation score on virt-3: 0 +clone_color: dlm:3 allocation score on virt-4: 0 +native_color: clvmd:0 allocation score on virt-1: 1 +native_color: clvmd:0 allocation score on virt-2: -INFINITY +native_color: clvmd:0 allocation score on virt-3: -INFINITY +native_color: clvmd:0 allocation score on virt-4: -INFINITY +native_color: clvmd:1 allocation score on virt-1: -INFINITY +native_color: clvmd:1 allocation score on virt-2: 0 +native_color: clvmd:1 allocation score on virt-3: -INFINITY +native_color: clvmd:1 allocation score on virt-4: -INFINITY +native_color: clvmd:2 allocation score on virt-1: -INFINITY +native_color: clvmd:2 allocation score on virt-2: -INFINITY +native_color: clvmd:2 allocation score on virt-3: 0 +native_color: clvmd:2 allocation score on virt-4: -INFINITY +native_color: clvmd:3 allocation score on virt-1: -INFINITY +native_color: clvmd:3 allocation score on virt-2: -INFINITY +native_color: clvmd:3 allocation score on virt-3: -INFINITY +native_color: clvmd:3 allocation score on virt-4: -INFINITY +native_color: dlm:0 allocation score on virt-1: 1 +native_color: dlm:0 allocation score on virt-2: -INFINITY +native_color: dlm:0 allocation score on virt-3: 0 +native_color: dlm:0 allocation score on virt-4: -INFINITY +native_color: dlm:1 allocation score on virt-1: 0 +native_color: dlm:1 allocation score on virt-2: 1 +native_color: dlm:1 allocation score on virt-3: 0 +native_color: dlm:1 allocation score on virt-4: -INFINITY +native_color: dlm:2 allocation score on virt-1: -INFINITY +native_color: dlm:2 allocation score on virt-2: -INFINITY +native_color: dlm:2 allocation score on virt-3: 0 +native_color: dlm:2 allocation score on virt-4: -INFINITY +native_color: dlm:3 allocation score on virt-1: -INFINITY +native_color: dlm:3 allocation score on virt-2: -INFINITY +native_color: dlm:3 allocation score on virt-3: -INFINITY +native_color: dlm:3 allocation score on virt-4: -INFINITY +native_color: fencing allocation score on virt-1: 0 +native_color: fencing allocation score on virt-2: 0 +native_color: fencing allocation score on virt-3: 0 +native_color: fencing allocation score on virt-4: 0 diff --git a/pengine/test10/unfence-definition.summary b/pengine/test10/unfence-definition.summary new file mode 100644 index 0000000000..8318ab00e9 --- /dev/null +++ b/pengine/test10/unfence-definition.summary @@ -0,0 +1,63 @@ + +Current cluster status: +Node virt-4 (4): UNCLEAN (offline) +Online: [ virt-1 virt-2 virt-3 ] + + fencing (stonith:fence_scsi): Started virt-1 + Clone Set: dlm-clone [dlm] + Started: [ virt-1 virt-2 ] + Stopped: [ virt-3 virt-4 ] + Clone Set: clvmd-clone [clvmd] + Started: [ virt-1 ] + Stopped: [ virt-2 virt-3 virt-4 ] + +Transition Summary: + * Restart fencing (Started virt-1) + * Restart dlm:0 (Started virt-1) + * Start dlm:2 (virt-3) + * Restart clvmd:0 (Started virt-1) + * Start clvmd:1 (virt-2) + * Start clvmd:2 (virt-3) + +Executing cluster transition: + * Resource action: fencing monitor on virt-3 + * Resource action: dlm monitor on virt-3 + * Resource action: clvmd monitor on virt-2 + * Resource action: clvmd monitor on virt-3 + * Pseudo action: clvmd-clone_stop_0 + * Fencing virt-4 (reboot) + * Pseudo action: stonith_complete + * Pseudo action: probe_complete + * Resource action: fencing stop on virt-1 + * Resource action: clvmd stop on virt-1 + * Pseudo action: clvmd-clone_stopped_0 + * Resource action: fencing delete on virt-1 + * Pseudo action: dlm-clone_stop_0 + * Resource action: dlm stop on virt-1 + * Pseudo action: dlm-clone_stopped_0 + * Fencing virt-3 (on) + * Fencing virt-1 (on) + * Pseudo action: all_stopped + * Resource action: fencing start on virt-1 + * Pseudo action: dlm-clone_start_0 + * Resource action: dlm start on virt-1 + * Resource action: dlm start on virt-3 + * Pseudo action: dlm-clone_running_0 + * Pseudo action: clvmd-clone_start_0 + * Resource action: clvmd start on virt-1 + * Resource action: clvmd start on virt-2 + * Resource action: clvmd start on virt-3 + * Pseudo action: clvmd-clone_running_0 + +Revised cluster status: +Online: [ virt-1 virt-2 virt-3 ] +OFFLINE: [ virt-4 ] + + fencing (stonith:fence_scsi): Started virt-1 + Clone Set: dlm-clone [dlm] + Started: [ virt-1 virt-2 virt-3 ] + Stopped: [ virt-4 ] + Clone Set: clvmd-clone [clvmd] + Started: [ virt-1 virt-2 virt-3 ] + Stopped: [ virt-4 ] + diff --git a/pengine/test10/unfence-definition.xml b/pengine/test10/unfence-definition.xml new file mode 100644 index 0000000000..5d77931014 --- /dev/null +++ b/pengine/test10/unfence-definition.xml @@ -0,0 +1,73 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pengine/test10/unfence-parameters.dot b/pengine/test10/unfence-parameters.dot new file mode 100644 index 0000000000..260e1bbe5c --- /dev/null +++ b/pengine/test10/unfence-parameters.dot @@ -0,0 +1,122 @@ +digraph "g" { +"all_stopped" -> "fencing_start_0 virt-1" [ style = bold] +"all_stopped" [ style=bold color="green" fontcolor="orange"] +"clvmd-clone_running_0" [ style=bold color="green" fontcolor="orange"] +"clvmd-clone_start_0" -> "clvmd-clone_running_0" [ style = bold] +"clvmd-clone_start_0" -> "clvmd:1_start_0 virt-2" [ style = bold] +"clvmd-clone_start_0" -> "clvmd:2_start_0 virt-3" [ style = bold] +"clvmd-clone_start_0" -> "clvmd_start_0 virt-1" [ style = bold] +"clvmd-clone_start_0" [ style=bold color="green" fontcolor="orange"] +"clvmd-clone_stop_0" -> "clvmd-clone_stopped_0" [ style = bold] +"clvmd-clone_stop_0" -> "clvmd_stop_0 virt-1" [ style = bold] +"clvmd-clone_stop_0" [ style=bold color="green" fontcolor="orange"] +"clvmd-clone_stopped_0" -> "clvmd-clone_start_0" [ style = bold] +"clvmd-clone_stopped_0" -> "dlm-clone_stop_0" [ style = bold] +"clvmd-clone_stopped_0" -> "stonith 'on' virt-1" [ style = bold] +"clvmd-clone_stopped_0" -> "stonith 'on' virt-2" [ style = bold] +"clvmd-clone_stopped_0" -> "stonith 'on' virt-3" [ style = bold] +"clvmd-clone_stopped_0" [ style=bold color="green" fontcolor="orange"] +"clvmd:1_monitor_0 virt-2" -> "probe_complete virt-2" [ style = bold] +"clvmd:1_monitor_0 virt-2" [ style=bold color="green" fontcolor="black"] +"clvmd:1_start_0 virt-2" -> "clvmd-clone_running_0" [ style = bold] +"clvmd:1_start_0 virt-2" -> "clvmd:2_start_0 virt-3" [ style = bold] +"clvmd:1_start_0 virt-2" [ style=bold color="green" fontcolor="black"] +"clvmd:2_monitor_0 virt-3" -> "probe_complete virt-3" [ style = bold] +"clvmd:2_monitor_0 virt-3" [ style=bold color="green" fontcolor="black"] +"clvmd:2_start_0 virt-3" -> "clvmd-clone_running_0" [ style = bold] +"clvmd:2_start_0 virt-3" -> "clvmd:3_start_0 " [ style = dashed] +"clvmd:2_start_0 virt-3" [ style=bold color="green" fontcolor="black"] +"clvmd:3_start_0 " -> "clvmd-clone_running_0" [ style = dashed] +"clvmd:3_start_0 " [ style=dashed color="red" fontcolor="black"] +"clvmd_start_0 virt-1" -> "clvmd-clone_running_0" [ style = bold] +"clvmd_start_0 virt-1" -> "clvmd:1_start_0 virt-2" [ style = bold] +"clvmd_start_0 virt-1" [ style=bold color="green" fontcolor="black"] +"clvmd_stop_0 virt-1" -> "all_stopped" [ style = bold] +"clvmd_stop_0 virt-1" -> "clvmd-clone_stopped_0" [ style = bold] +"clvmd_stop_0 virt-1" -> "clvmd_start_0 virt-1" [ style = bold] +"clvmd_stop_0 virt-1" -> "dlm_stop_0 virt-1" [ style = bold] +"clvmd_stop_0 virt-1" [ style=bold color="green" fontcolor="black"] +"dlm-clone_running_0" -> "clvmd-clone_start_0" [ style = bold] +"dlm-clone_running_0" [ style=bold color="green" fontcolor="orange"] +"dlm-clone_start_0" -> "dlm-clone_running_0" [ style = bold] +"dlm-clone_start_0" -> "dlm:2_start_0 virt-3" [ style = bold] +"dlm-clone_start_0" -> "dlm_start_0 virt-1" [ style = bold] +"dlm-clone_start_0" -> "dlm_start_0 virt-2" [ style = bold] +"dlm-clone_start_0" [ style=bold color="green" fontcolor="orange"] +"dlm-clone_stop_0" -> "dlm-clone_stopped_0" [ style = bold] +"dlm-clone_stop_0" -> "dlm_stop_0 virt-1" [ style = bold] +"dlm-clone_stop_0" -> "dlm_stop_0 virt-2" [ style = bold] +"dlm-clone_stop_0" [ style=bold color="green" fontcolor="orange"] +"dlm-clone_stopped_0" -> "dlm-clone_start_0" [ style = bold] +"dlm-clone_stopped_0" -> "stonith 'on' virt-1" [ style = bold] +"dlm-clone_stopped_0" -> "stonith 'on' virt-2" [ style = bold] +"dlm-clone_stopped_0" -> "stonith 'on' virt-3" [ style = bold] +"dlm-clone_stopped_0" [ style=bold color="green" fontcolor="orange"] +"dlm:2_monitor_0 virt-3" -> "probe_complete virt-3" [ style = bold] +"dlm:2_monitor_0 virt-3" [ style=bold color="green" fontcolor="black"] +"dlm:2_start_0 virt-3" -> "clvmd:2_start_0 virt-3" [ style = bold] +"dlm:2_start_0 virt-3" -> "dlm-clone_running_0" [ style = bold] +"dlm:2_start_0 virt-3" [ style=bold color="green" fontcolor="black"] +"dlm_start_0 virt-1" -> "clvmd_start_0 virt-1" [ style = bold] +"dlm_start_0 virt-1" -> "dlm-clone_running_0" [ style = bold] +"dlm_start_0 virt-1" -> "dlm_start_0 virt-2" [ style = bold] +"dlm_start_0 virt-1" [ style=bold color="green" fontcolor="black"] +"dlm_start_0 virt-2" -> "clvmd:1_start_0 virt-2" [ style = bold] +"dlm_start_0 virt-2" -> "clvmd:3_start_0 " [ style = dashed] +"dlm_start_0 virt-2" -> "dlm-clone_running_0" [ style = bold] +"dlm_start_0 virt-2" -> "dlm:2_start_0 virt-3" [ style = bold] +"dlm_start_0 virt-2" [ style=bold color="green" fontcolor="black"] +"dlm_stop_0 virt-1" -> "all_stopped" [ style = bold] +"dlm_stop_0 virt-1" -> "dlm-clone_stopped_0" [ style = bold] +"dlm_stop_0 virt-1" -> "dlm_start_0 virt-1" [ style = bold] +"dlm_stop_0 virt-1" [ style=bold color="green" fontcolor="black"] +"dlm_stop_0 virt-2" -> "all_stopped" [ style = bold] +"dlm_stop_0 virt-2" -> "dlm-clone_stopped_0" [ style = bold] +"dlm_stop_0 virt-2" -> "dlm_start_0 virt-2" [ style = bold] +"dlm_stop_0 virt-2" -> "dlm_stop_0 virt-1" [ style = bold] +"dlm_stop_0 virt-2" [ style=bold color="green" fontcolor="black"] +"fencing_monitor_0 virt-3" -> "probe_complete virt-3" [ style = bold] +"fencing_monitor_0 virt-3" [ style=bold color="green" fontcolor="black"] +"fencing_start_0 virt-1" [ style=bold color="green" fontcolor="black"] +"fencing_stop_0 virt-1" -> "all_stopped" [ style = bold] +"fencing_stop_0 virt-1" -> "fencing_start_0 virt-1" [ style = bold] +"fencing_stop_0 virt-1" [ style=bold color="green" fontcolor="black"] +"probe_complete virt-1" -> "probe_complete" [ style = bold] +"probe_complete virt-1" [ style=bold color="green" fontcolor="black"] +"probe_complete virt-2" -> "probe_complete" [ style = bold] +"probe_complete virt-2" [ style=bold color="green" fontcolor="black"] +"probe_complete virt-3" -> "probe_complete" [ style = bold] +"probe_complete virt-3" [ style=bold color="green" fontcolor="black"] +"probe_complete" -> "clvmd:1_start_0 virt-2" [ style = bold] +"probe_complete" -> "clvmd:2_start_0 virt-3" [ style = bold] +"probe_complete" -> "clvmd:3_start_0 " [ style = dashed] +"probe_complete" -> "clvmd_start_0 virt-1" [ style = bold] +"probe_complete" -> "clvmd_stop_0 virt-1" [ style = bold] +"probe_complete" -> "dlm:2_start_0 virt-3" [ style = bold] +"probe_complete" -> "dlm_start_0 virt-1" [ style = bold] +"probe_complete" -> "dlm_start_0 virt-2" [ style = bold] +"probe_complete" -> "dlm_stop_0 virt-1" [ style = bold] +"probe_complete" -> "dlm_stop_0 virt-2" [ style = bold] +"probe_complete" -> "fencing_start_0 virt-1" [ style = bold] +"probe_complete" -> "fencing_stop_0 virt-1" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange"] +"stonith 'on' virt-1" -> "clvmd-clone_start_0" [ style = bold] +"stonith 'on' virt-1" -> "dlm-clone_start_0" [ style = bold] +"stonith 'on' virt-1" [ style=bold color="green" fontcolor="black"] +"stonith 'on' virt-2" -> "clvmd-clone_start_0" [ style = bold] +"stonith 'on' virt-2" -> "dlm-clone_start_0" [ style = bold] +"stonith 'on' virt-2" [ style=bold color="green" fontcolor="black"] +"stonith 'on' virt-3" -> "clvmd-clone_start_0" [ style = bold] +"stonith 'on' virt-3" -> "dlm-clone_start_0" [ style = bold] +"stonith 'on' virt-3" [ style=bold color="green" fontcolor="black"] +"stonith 'reboot' virt-4" -> "stonith_complete" [ style = bold] +"stonith 'reboot' virt-4" [ style=bold color="green" fontcolor="black"] +"stonith_complete" -> "all_stopped" [ style = bold] +"stonith_complete" -> "clvmd:1_start_0 virt-2" [ style = bold] +"stonith_complete" -> "clvmd:2_start_0 virt-3" [ style = bold] +"stonith_complete" -> "clvmd_start_0 virt-1" [ style = bold] +"stonith_complete" -> "dlm:2_start_0 virt-3" [ style = bold] +"stonith_complete" -> "dlm_start_0 virt-1" [ style = bold] +"stonith_complete" -> "dlm_start_0 virt-2" [ style = bold] +"stonith_complete" [ style=bold color="green" fontcolor="orange"] +} diff --git a/pengine/test10/unfence-parameters.exp b/pengine/test10/unfence-parameters.exp new file mode 100644 index 0000000000..b00db94a76 --- /dev/null +++ b/pengine/test10/unfence-parameters.exp @@ -0,0 +1,553 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pengine/test10/unfence-parameters.scores b/pengine/test10/unfence-parameters.scores new file mode 100644 index 0000000000..a4b5fb115a --- /dev/null +++ b/pengine/test10/unfence-parameters.scores @@ -0,0 +1,77 @@ +Allocation scores: +clone_color: clvmd-clone allocation score on virt-1: 0 +clone_color: clvmd-clone allocation score on virt-2: 0 +clone_color: clvmd-clone allocation score on virt-3: 0 +clone_color: clvmd-clone allocation score on virt-4: 0 +clone_color: clvmd:0 allocation score on virt-1: 1 +clone_color: clvmd:0 allocation score on virt-2: 0 +clone_color: clvmd:0 allocation score on virt-3: 0 +clone_color: clvmd:0 allocation score on virt-4: 0 +clone_color: clvmd:1 allocation score on virt-1: 0 +clone_color: clvmd:1 allocation score on virt-2: 0 +clone_color: clvmd:1 allocation score on virt-3: 0 +clone_color: clvmd:1 allocation score on virt-4: 0 +clone_color: clvmd:2 allocation score on virt-1: 0 +clone_color: clvmd:2 allocation score on virt-2: 0 +clone_color: clvmd:2 allocation score on virt-3: 0 +clone_color: clvmd:2 allocation score on virt-4: 0 +clone_color: clvmd:3 allocation score on virt-1: 0 +clone_color: clvmd:3 allocation score on virt-2: 0 +clone_color: clvmd:3 allocation score on virt-3: 0 +clone_color: clvmd:3 allocation score on virt-4: 0 +clone_color: dlm-clone allocation score on virt-1: 0 +clone_color: dlm-clone allocation score on virt-2: 0 +clone_color: dlm-clone allocation score on virt-3: 0 +clone_color: dlm-clone allocation score on virt-4: 0 +clone_color: dlm:0 allocation score on virt-1: 1 +clone_color: dlm:0 allocation score on virt-2: 0 +clone_color: dlm:0 allocation score on virt-3: 0 +clone_color: dlm:0 allocation score on virt-4: 0 +clone_color: dlm:1 allocation score on virt-1: 0 +clone_color: dlm:1 allocation score on virt-2: 1 +clone_color: dlm:1 allocation score on virt-3: 0 +clone_color: dlm:1 allocation score on virt-4: 0 +clone_color: dlm:2 allocation score on virt-1: 0 +clone_color: dlm:2 allocation score on virt-2: 0 +clone_color: dlm:2 allocation score on virt-3: 0 +clone_color: dlm:2 allocation score on virt-4: 0 +clone_color: dlm:3 allocation score on virt-1: 0 +clone_color: dlm:3 allocation score on virt-2: 0 +clone_color: dlm:3 allocation score on virt-3: 0 +clone_color: dlm:3 allocation score on virt-4: 0 +native_color: clvmd:0 allocation score on virt-1: 1 +native_color: clvmd:0 allocation score on virt-2: -INFINITY +native_color: clvmd:0 allocation score on virt-3: -INFINITY +native_color: clvmd:0 allocation score on virt-4: -INFINITY +native_color: clvmd:1 allocation score on virt-1: -INFINITY +native_color: clvmd:1 allocation score on virt-2: 0 +native_color: clvmd:1 allocation score on virt-3: -INFINITY +native_color: clvmd:1 allocation score on virt-4: -INFINITY +native_color: clvmd:2 allocation score on virt-1: -INFINITY +native_color: clvmd:2 allocation score on virt-2: -INFINITY +native_color: clvmd:2 allocation score on virt-3: 0 +native_color: clvmd:2 allocation score on virt-4: -INFINITY +native_color: clvmd:3 allocation score on virt-1: -INFINITY +native_color: clvmd:3 allocation score on virt-2: -INFINITY +native_color: clvmd:3 allocation score on virt-3: -INFINITY +native_color: clvmd:3 allocation score on virt-4: -INFINITY +native_color: dlm:0 allocation score on virt-1: 1 +native_color: dlm:0 allocation score on virt-2: -INFINITY +native_color: dlm:0 allocation score on virt-3: 0 +native_color: dlm:0 allocation score on virt-4: -INFINITY +native_color: dlm:1 allocation score on virt-1: 0 +native_color: dlm:1 allocation score on virt-2: 1 +native_color: dlm:1 allocation score on virt-3: 0 +native_color: dlm:1 allocation score on virt-4: -INFINITY +native_color: dlm:2 allocation score on virt-1: -INFINITY +native_color: dlm:2 allocation score on virt-2: -INFINITY +native_color: dlm:2 allocation score on virt-3: 0 +native_color: dlm:2 allocation score on virt-4: -INFINITY +native_color: dlm:3 allocation score on virt-1: -INFINITY +native_color: dlm:3 allocation score on virt-2: -INFINITY +native_color: dlm:3 allocation score on virt-3: -INFINITY +native_color: dlm:3 allocation score on virt-4: -INFINITY +native_color: fencing allocation score on virt-1: 0 +native_color: fencing allocation score on virt-2: 0 +native_color: fencing allocation score on virt-3: 0 +native_color: fencing allocation score on virt-4: 0 diff --git a/pengine/test10/unfence-parameters.summary b/pengine/test10/unfence-parameters.summary new file mode 100644 index 0000000000..cc281d7731 --- /dev/null +++ b/pengine/test10/unfence-parameters.summary @@ -0,0 +1,66 @@ + +Current cluster status: +Node virt-4 (4): UNCLEAN (offline) +Online: [ virt-1 virt-2 virt-3 ] + + fencing (stonith:fence_scsi): Started virt-1 + Clone Set: dlm-clone [dlm] + Started: [ virt-1 virt-2 ] + Stopped: [ virt-3 virt-4 ] + Clone Set: clvmd-clone [clvmd] + Started: [ virt-1 ] + Stopped: [ virt-2 virt-3 virt-4 ] + +Transition Summary: + * Restart fencing (Started virt-1) + * Restart dlm:0 (Started virt-1) + * Restart dlm:1 (Started virt-2) + * Start dlm:2 (virt-3) + * Restart clvmd:0 (Started virt-1) + * Start clvmd:1 (virt-2) + * Start clvmd:2 (virt-3) + +Executing cluster transition: + * Resource action: fencing monitor on virt-3 + * Resource action: dlm monitor on virt-3 + * Resource action: clvmd monitor on virt-2 + * Resource action: clvmd monitor on virt-3 + * Pseudo action: clvmd-clone_stop_0 + * Fencing virt-4 (reboot) + * Pseudo action: stonith_complete + * Pseudo action: probe_complete + * Resource action: fencing stop on virt-1 + * Resource action: clvmd stop on virt-1 + * Pseudo action: clvmd-clone_stopped_0 + * Pseudo action: dlm-clone_stop_0 + * Resource action: dlm stop on virt-2 + * Resource action: dlm stop on virt-1 + * Pseudo action: dlm-clone_stopped_0 + * Fencing virt-3 (on) + * Fencing virt-2 (on) + * Fencing virt-1 (on) + * Pseudo action: all_stopped + * Resource action: fencing start on virt-1 + * Pseudo action: dlm-clone_start_0 + * Resource action: dlm start on virt-1 + * Resource action: dlm start on virt-2 + * Resource action: dlm start on virt-3 + * Pseudo action: dlm-clone_running_0 + * Pseudo action: clvmd-clone_start_0 + * Resource action: clvmd start on virt-1 + * Resource action: clvmd start on virt-2 + * Resource action: clvmd start on virt-3 + * Pseudo action: clvmd-clone_running_0 + +Revised cluster status: +Online: [ virt-1 virt-2 virt-3 ] +OFFLINE: [ virt-4 ] + + fencing (stonith:fence_scsi): Started virt-1 + Clone Set: dlm-clone [dlm] + Started: [ virt-1 virt-2 virt-3 ] + Stopped: [ virt-4 ] + Clone Set: clvmd-clone [clvmd] + Started: [ virt-1 virt-2 virt-3 ] + Stopped: [ virt-4 ] + diff --git a/pengine/test10/unfence-parameters.xml b/pengine/test10/unfence-parameters.xml new file mode 100644 index 0000000000..f660100216 --- /dev/null +++ b/pengine/test10/unfence-parameters.xml @@ -0,0 +1,73 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pengine/test10/unfence-startup.dot b/pengine/test10/unfence-startup.dot new file mode 100644 index 0000000000..437b55955c --- /dev/null +++ b/pengine/test10/unfence-startup.dot @@ -0,0 +1,49 @@ +digraph "g" { +"all_stopped" [ style=bold color="green" fontcolor="orange"] +"clvmd-clone_running_0" [ style=bold color="green" fontcolor="orange"] +"clvmd-clone_start_0" -> "clvmd-clone_running_0" [ style = bold] +"clvmd-clone_start_0" -> "clvmd:1_start_0 virt-2" [ style = bold] +"clvmd-clone_start_0" -> "clvmd:2_start_0 virt-3" [ style = bold] +"clvmd-clone_start_0" [ style=bold color="green" fontcolor="orange"] +"clvmd:1_monitor_0 virt-2" -> "probe_complete virt-2" [ style = bold] +"clvmd:1_monitor_0 virt-2" [ style=bold color="green" fontcolor="black"] +"clvmd:1_start_0 virt-2" -> "clvmd-clone_running_0" [ style = bold] +"clvmd:1_start_0 virt-2" -> "clvmd:2_start_0 virt-3" [ style = bold] +"clvmd:1_start_0 virt-2" [ style=bold color="green" fontcolor="black"] +"clvmd:2_monitor_0 virt-3" -> "probe_complete virt-3" [ style = bold] +"clvmd:2_monitor_0 virt-3" [ style=bold color="green" fontcolor="black"] +"clvmd:2_start_0 virt-3" -> "clvmd-clone_running_0" [ style = bold] +"clvmd:2_start_0 virt-3" [ style=bold color="green" fontcolor="black"] +"dlm-clone_running_0" -> "clvmd-clone_start_0" [ style = bold] +"dlm-clone_running_0" [ style=bold color="green" fontcolor="orange"] +"dlm-clone_start_0" -> "dlm-clone_running_0" [ style = bold] +"dlm-clone_start_0" -> "dlm:2_start_0 virt-3" [ style = bold] +"dlm-clone_start_0" [ style=bold color="green" fontcolor="orange"] +"dlm:2_monitor_0 virt-3" -> "probe_complete virt-3" [ style = bold] +"dlm:2_monitor_0 virt-3" [ style=bold color="green" fontcolor="black"] +"dlm:2_start_0 virt-3" -> "clvmd:2_start_0 virt-3" [ style = bold] +"dlm:2_start_0 virt-3" -> "dlm-clone_running_0" [ style = bold] +"dlm:2_start_0 virt-3" [ style=bold color="green" fontcolor="black"] +"fencing_monitor_0 virt-3" -> "probe_complete virt-3" [ style = bold] +"fencing_monitor_0 virt-3" [ style=bold color="green" fontcolor="black"] +"probe_complete virt-1" -> "probe_complete" [ style = bold] +"probe_complete virt-1" [ style=bold color="green" fontcolor="black"] +"probe_complete virt-2" -> "probe_complete" [ style = bold] +"probe_complete virt-2" [ style=bold color="green" fontcolor="black"] +"probe_complete virt-3" -> "probe_complete" [ style = bold] +"probe_complete virt-3" [ style=bold color="green" fontcolor="black"] +"probe_complete" -> "clvmd:1_start_0 virt-2" [ style = bold] +"probe_complete" -> "clvmd:2_start_0 virt-3" [ style = bold] +"probe_complete" -> "dlm:2_start_0 virt-3" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange"] +"stonith 'on' virt-3" -> "clvmd-clone_start_0" [ style = bold] +"stonith 'on' virt-3" -> "dlm-clone_start_0" [ style = bold] +"stonith 'on' virt-3" [ style=bold color="green" fontcolor="black"] +"stonith 'reboot' virt-4" -> "stonith_complete" [ style = bold] +"stonith 'reboot' virt-4" [ style=bold color="green" fontcolor="black"] +"stonith_complete" -> "all_stopped" [ style = bold] +"stonith_complete" -> "clvmd:1_start_0 virt-2" [ style = bold] +"stonith_complete" -> "clvmd:2_start_0 virt-3" [ style = bold] +"stonith_complete" -> "dlm:2_start_0 virt-3" [ style = bold] +"stonith_complete" [ style=bold color="green" fontcolor="orange"] +} diff --git a/pengine/test10/unfence-startup.exp b/pengine/test10/unfence-startup.exp new file mode 100644 index 0000000000..a6d95a1a81 --- /dev/null +++ b/pengine/test10/unfence-startup.exp @@ -0,0 +1,257 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pengine/test10/unfence-startup.scores b/pengine/test10/unfence-startup.scores new file mode 100644 index 0000000000..a4b5fb115a --- /dev/null +++ b/pengine/test10/unfence-startup.scores @@ -0,0 +1,77 @@ +Allocation scores: +clone_color: clvmd-clone allocation score on virt-1: 0 +clone_color: clvmd-clone allocation score on virt-2: 0 +clone_color: clvmd-clone allocation score on virt-3: 0 +clone_color: clvmd-clone allocation score on virt-4: 0 +clone_color: clvmd:0 allocation score on virt-1: 1 +clone_color: clvmd:0 allocation score on virt-2: 0 +clone_color: clvmd:0 allocation score on virt-3: 0 +clone_color: clvmd:0 allocation score on virt-4: 0 +clone_color: clvmd:1 allocation score on virt-1: 0 +clone_color: clvmd:1 allocation score on virt-2: 0 +clone_color: clvmd:1 allocation score on virt-3: 0 +clone_color: clvmd:1 allocation score on virt-4: 0 +clone_color: clvmd:2 allocation score on virt-1: 0 +clone_color: clvmd:2 allocation score on virt-2: 0 +clone_color: clvmd:2 allocation score on virt-3: 0 +clone_color: clvmd:2 allocation score on virt-4: 0 +clone_color: clvmd:3 allocation score on virt-1: 0 +clone_color: clvmd:3 allocation score on virt-2: 0 +clone_color: clvmd:3 allocation score on virt-3: 0 +clone_color: clvmd:3 allocation score on virt-4: 0 +clone_color: dlm-clone allocation score on virt-1: 0 +clone_color: dlm-clone allocation score on virt-2: 0 +clone_color: dlm-clone allocation score on virt-3: 0 +clone_color: dlm-clone allocation score on virt-4: 0 +clone_color: dlm:0 allocation score on virt-1: 1 +clone_color: dlm:0 allocation score on virt-2: 0 +clone_color: dlm:0 allocation score on virt-3: 0 +clone_color: dlm:0 allocation score on virt-4: 0 +clone_color: dlm:1 allocation score on virt-1: 0 +clone_color: dlm:1 allocation score on virt-2: 1 +clone_color: dlm:1 allocation score on virt-3: 0 +clone_color: dlm:1 allocation score on virt-4: 0 +clone_color: dlm:2 allocation score on virt-1: 0 +clone_color: dlm:2 allocation score on virt-2: 0 +clone_color: dlm:2 allocation score on virt-3: 0 +clone_color: dlm:2 allocation score on virt-4: 0 +clone_color: dlm:3 allocation score on virt-1: 0 +clone_color: dlm:3 allocation score on virt-2: 0 +clone_color: dlm:3 allocation score on virt-3: 0 +clone_color: dlm:3 allocation score on virt-4: 0 +native_color: clvmd:0 allocation score on virt-1: 1 +native_color: clvmd:0 allocation score on virt-2: -INFINITY +native_color: clvmd:0 allocation score on virt-3: -INFINITY +native_color: clvmd:0 allocation score on virt-4: -INFINITY +native_color: clvmd:1 allocation score on virt-1: -INFINITY +native_color: clvmd:1 allocation score on virt-2: 0 +native_color: clvmd:1 allocation score on virt-3: -INFINITY +native_color: clvmd:1 allocation score on virt-4: -INFINITY +native_color: clvmd:2 allocation score on virt-1: -INFINITY +native_color: clvmd:2 allocation score on virt-2: -INFINITY +native_color: clvmd:2 allocation score on virt-3: 0 +native_color: clvmd:2 allocation score on virt-4: -INFINITY +native_color: clvmd:3 allocation score on virt-1: -INFINITY +native_color: clvmd:3 allocation score on virt-2: -INFINITY +native_color: clvmd:3 allocation score on virt-3: -INFINITY +native_color: clvmd:3 allocation score on virt-4: -INFINITY +native_color: dlm:0 allocation score on virt-1: 1 +native_color: dlm:0 allocation score on virt-2: -INFINITY +native_color: dlm:0 allocation score on virt-3: 0 +native_color: dlm:0 allocation score on virt-4: -INFINITY +native_color: dlm:1 allocation score on virt-1: 0 +native_color: dlm:1 allocation score on virt-2: 1 +native_color: dlm:1 allocation score on virt-3: 0 +native_color: dlm:1 allocation score on virt-4: -INFINITY +native_color: dlm:2 allocation score on virt-1: -INFINITY +native_color: dlm:2 allocation score on virt-2: -INFINITY +native_color: dlm:2 allocation score on virt-3: 0 +native_color: dlm:2 allocation score on virt-4: -INFINITY +native_color: dlm:3 allocation score on virt-1: -INFINITY +native_color: dlm:3 allocation score on virt-2: -INFINITY +native_color: dlm:3 allocation score on virt-3: -INFINITY +native_color: dlm:3 allocation score on virt-4: -INFINITY +native_color: fencing allocation score on virt-1: 0 +native_color: fencing allocation score on virt-2: 0 +native_color: fencing allocation score on virt-3: 0 +native_color: fencing allocation score on virt-4: 0 diff --git a/pengine/test10/unfence-startup.summary b/pengine/test10/unfence-startup.summary new file mode 100644 index 0000000000..32e4ff5090 --- /dev/null +++ b/pengine/test10/unfence-startup.summary @@ -0,0 +1,48 @@ + +Current cluster status: +Node virt-4 (4): UNCLEAN (offline) +Online: [ virt-1 virt-2 virt-3 ] + + fencing (stonith:fence_scsi): Started virt-1 + Clone Set: dlm-clone [dlm] + Started: [ virt-1 virt-2 ] + Stopped: [ virt-3 virt-4 ] + Clone Set: clvmd-clone [clvmd] + Started: [ virt-1 ] + Stopped: [ virt-2 virt-3 virt-4 ] + +Transition Summary: + * Start dlm:2 (virt-3) + * Start clvmd:1 (virt-2) + * Start clvmd:2 (virt-3) + +Executing cluster transition: + * Resource action: fencing monitor on virt-3 + * Resource action: dlm monitor on virt-3 + * Resource action: clvmd monitor on virt-2 + * Resource action: clvmd monitor on virt-3 + * Fencing virt-4 (reboot) + * Pseudo action: stonith_complete + * Pseudo action: probe_complete + * Fencing virt-3 (on) + * Pseudo action: all_stopped + * Pseudo action: dlm-clone_start_0 + * Resource action: dlm start on virt-3 + * Pseudo action: dlm-clone_running_0 + * Pseudo action: clvmd-clone_start_0 + * Resource action: clvmd start on virt-2 + * Resource action: clvmd start on virt-3 + * Pseudo action: clvmd-clone_running_0 + +Revised cluster status: +Online: [ virt-1 virt-2 virt-3 ] +OFFLINE: [ virt-4 ] + + fencing (stonith:fence_scsi): Started virt-1 + Clone Set: dlm-clone [dlm] + Started: [ virt-1 virt-2 virt-3 ] + Stopped: [ virt-4 ] + Clone Set: clvmd-clone [clvmd] + Started: [ virt-1 virt-2 virt-3 ] + Stopped: [ virt-4 ] + diff --git a/pengine/test10/unfence-startup.xml b/pengine/test10/unfence-startup.xml new file mode 100644 index 0000000000..1f0233770b --- /dev/null +++ b/pengine/test10/unfence-startup.xml @@ -0,0 +1,73 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +