Command Cheat Sheet
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