Useful Corosync and Pacemaker Commands: Difference between revisions

From Integrics Wiki
Jump to navigation Jump to search
Content deleted Content added
Vlasis (talk | contribs)
Created page with "List of useful commands to for Corosync and Pacemaker clusters. * View the real-time status of nodes and resources: crm_mon * View one-off status of nodes and resources: c..."
 
Vlasis (talk | contribs)
No edit summary
Line 1: Line 1:
List of useful commands to for Corosync and Pacemaker clusters.
List of useful commands for Corosync and Pacemaker clusters.


* View the real-time status of nodes and resources:
* View the real-time status of nodes and resources:


crm_mon
<pre>crm_mon</pre>


* View one-off status of nodes and resources:
* View one-off status of nodes and resources:


crm status
<pre>crm status</pre>


* View cluster configuration:
* View cluster configuration:


crm configure show
<pre>crm configure show</pre>


* Set a node to standby mode, which can be used to simulate a node becoming unavailable:
* Set a node to standby mode (can also be used to simulate a node becoming unavailable):


crm node standby <node name>
<pre>crm node standby <node name></pre>


* Set a node's status from standby to online:
* Set a node's status from standby to online:


crm node online <node name>
<pre>crm node online <node name></pre>


* Start a resource or a resource group:
* Start a resource or a resource group:


crm resource start <resource name>
<pre>crm resource start <resource name></pre>


* Stop a resource or a resource group:
* Stop a resource or a resource group:


crm resource stop <resource name>
<pre>crm resource stop <resource name></pre>


* Edit a resource, which allows you to reconfigure it:
* Edit a resource, which allows its reconfiguration:


crm configure edit <resource name>
<pre>crm configure edit <resource name></pre>


* Delete a resource (must be stopped before it is deleted):
* Delete a resource (must be stopped before it is deleted):


crm configure delete <resource name>
<pre>crm configure delete <resource name></pre>


* Migrate a resource to another node:
* Migrate a resource to another node:


crm resource migrate <resource name> <node name>
<pre>crm resource migrate <resource name> <node name></pre>


* Configuring a cluster to not manage a resource:
* Configuring a cluster to not manage a resource:


crm_resource --resource <resource name> --set-parameter is-managed --meta --parameter-value false
<pre>crm_resource --resource <resource name> --set-parameter is-managed --meta --parameter-value false</pre>


* Clear a resource that is stuck in "(unmanaged) FAILED" state, e.g. due to a failed stop action:
* Clear a resource that is stuck in "(unmanaged) FAILED" state, e.g. due to a failed stop action:


crm_resource -P
<pre>crm_resource -P
crm resource cleanup <resource name>
crm resource cleanup <resource name></pre>


* List resource agents by type:
* List resource agents by type:
crm ra list lsb
<pre>crm ra list lsb
crm ra list systemd
crm ra list systemd
crm ra list ocf heartbeat
crm ra list ocf heartbeat
crm ra list ocf pacemaker
crm ra list ocf pacemaker</pre>

Revision as of 16:07, 5 April 2018

List of useful commands for Corosync and Pacemaker clusters.

  • View the real-time status of nodes and resources:
crm_mon
  • View one-off status of nodes and resources:
crm status
  • View cluster configuration:
crm configure show
  • Set a node to standby mode (can also be used to simulate a node becoming unavailable):
crm node standby <node name>
  • Set a node's status from standby to online:
crm node online <node name>
  • Start a resource or a resource group:
crm resource start <resource name>
  • Stop a resource or a resource group:
crm resource stop <resource name>
  • Edit a resource, which allows its reconfiguration:
crm configure edit <resource name>
  • Delete a resource (must be stopped before it is deleted):
crm configure delete <resource name>
  • Migrate a resource to another node:
crm resource migrate <resource name> <node name>
  • Configuring a cluster to not manage a resource:
crm_resource --resource <resource name> --set-parameter is-managed --meta --parameter-value false
  • Clear a resource that is stuck in "(unmanaged) FAILED" state, e.g. due to a failed stop action:
crm_resource -P
crm resource cleanup <resource name>
  • List resource agents by type:
crm ra list lsb
crm ra list systemd
crm ra list ocf heartbeat
crm ra list ocf pacemaker