Diferencia entre revisiones de «Command Cheat Sheet»

De jagfloriano.com
Ir a la navegaciónIr a la búsqueda
(Página creada con «= Command Cheat Sheet – Clusters (Serviceguard / Pacemaker / clustat) = Hoja rápida de comandos para la operación y diagnóstico de clústeres de alta disponibilidad en **HP Serviceguard**, **Pacemaker (RHEL 7/8/9)** y **Red Hat Cluster Suite (clustat)**. == Serviceguard (HP-UX) == === Estado del clúster === Estado general: <code> cmviewcl </code> Estado detallado: <code> cmviewcl -v </code> Estado por paquetes: <code> cmviewcl -p </code> Estado de nodos:…»)
 
Sin resumen de edición
Línea 75: Línea 75:
</code>
</code>


---


== Pacemaker / pcs (RHEL 7/8/9) ==
== Pacemaker / pcs (RHEL 7/8/9) ==
Línea 249: Línea 248:
</code>
</code>


---


== Buenas prácticas generales ==
== Buenas prácticas generales ==

Revisión del 07:14 3 feb 2026

Command Cheat Sheet – Clusters (Serviceguard / Pacemaker / clustat)

Hoja rápida de comandos para la operación y diagnóstico de clústeres de alta disponibilidad en **HP Serviceguard**, **Pacemaker (RHEL 7/8/9)** y **Red Hat Cluster Suite (clustat)**.

Serviceguard (HP-UX)

Estado del clúster

Estado general: cmviewcl

Estado detallado: cmviewcl -v

Estado por paquetes: cmviewcl -p

Estado de nodos: cmviewcl -n

Paquetes (Packages)

Arrancar un paquete: cmrunpkg NOMBRE_PAQUETE

Parar un paquete: cmhaltpkg NOMBRE_PAQUETE

Mover paquete a otro nodo: cmrunpkg -n NODO_DESTINO NOMBRE_PAQUETE

Ver estado de un paquete: cmviewpkg NOMBRE_PAQUETE

Nodos

Desactivar un nodo: cmhaltcl -n NODO

Arrancar clúster completo: cmruncl

Parar clúster completo: cmhaltcl

Logs

Logs principales: /var/adm/syslog/syslog.log /var/adm/cluster/clulog


Pacemaker / pcs (RHEL 7/8/9)

Estado del clúster

Estado general: pcs status

Estado detallado: pcs status --full

Estado de nodos: pcs node status

Recursos

Listar recursos: pcs resource status

Ver configuración: pcs resource config NOMBRE_RECURSO

Habilitar / deshabilitar: pcs resource enable NOMBRE_RECURSO pcs resource disable NOMBRE_RECURSO

Eliminar recurso: pcs resource delete NOMBRE_RECURSO

Limpiar errores: pcs resource cleanup NOMBRE_RECURSO

Grupos de recursos

Listar grupos: pcs resource group

Mover grupo (failover manual): pcs resource move GRUPO

Eliminar restricciones de movimiento: pcs resource clear GRUPO

Nodos

Poner nodo en standby: pcs node standby NODO

Sacar nodo de standby: pcs node unstandby NODO

Clúster start / stop

Arrancar clúster: pcs cluster start --all

Parar clúster: pcs cluster stop --all

Constraints

Ver todas las constraints: pcs constraint --full

Eliminar constraints temporales: pcs constraint clear

Logs

Ver eventos recientes: journalctl -u pacemaker -u corosync

---

clustat (Red Hat Cluster Suite – Legacy)

⚠️ **clustat** corresponde a **rgmanager / cman** (RHEL 5/6).

Estado del clúster

Estado general: clustat

Estado detallado: clustat -v

Ver nodos: clustat | grep Online

Servicios

Ver servicios activos: clustat | grep service

Mover servicio: clusvcadm -r NOMBRE_SERVICIO -m NODO

Parar servicio: clusvcadm -d NOMBRE_SERVICIO

Arrancar servicio: clusvcadm -e NOMBRE_SERVICIO

Nodos

Poner nodo en standby: clusvcadm -Z NODO

Activar nodo: clusvcadm -z NODO

Logs

Logs principales: /var/log/messages /var/log/cluster/*


Buenas prácticas generales

  • Nunca montar FS compartidos manualmente
  • Usar siempre el gestor de clúster para movimientos
  • Limpiar restricciones tras pruebas de failover
  • Validar estado tras cualquier cambio
  • Revisar logs antes de intervenir

Referencias