V
e
r

l
i
s
t
a
d
o

tractatus@lapipaplena:/# _

 

resource-agents-paf

PostgreSQL Automatic Failover [PAF] es un nuevo agente de recursos de OCF [Open Cluster Framework] dedicado a clústeres PostgreSQL multiestado [maestro-esclavo]. Su objetivo principal es mantener una clara separación entre la administración de Pacemaker [ver] y la de PostgreSQL [ver]. PAF está diseñado para gestionar clústeres PostgreSQL con un nodo maestro y uno o más nodos esclavos. En caso de que el nodo maestro falle, PAF detecta el fallo y promueve uno de los nodos esclavos al rol de maestro, asegurando la continuidad del servicio.

Crear un recurso PostgreSQL gestionado por PAF con el comando pcs [ver]

# pcs resource create my_pgdb ocf:heartbeat:pgsql \

pgctl="/usr/lib/postgresql/17/bin/pg_ctl" \

pghost="" \

pgdata="/var/lib/postgresql/17/main" \

pgport="5432" \

pgdatabase="mydb" \

op monitor interval="30s" \

op start timeout="60s" \

op stop timeout="60s"

# pcs resource group add my_pg_group my_pgdb my_vip
añade el recurso de PostgreSQL my_pgdb y un recurso de IP virtual my_vip a un grupo de recursos llamado my_pg_group
# pcs status
muestra el estado actual del clúster, incluyendo los recursos y sus estados
Navegando por staredsi.eu aceptas las cookies que utilizamos en esta web. Más información: Ver política de cookies
[0] 0:bash*
4949 entradas - Acerca del Tractatus
La Pipa Plena 2026