Postgres extension and service for automated failover and high-availability
pg_auto_failover is an extension and service for PostgreSQL that monitors and manages automated failover for a Postgres cluster. It is optimized for simplicity and correctness and supports Postgres 10 and newer. We set up one PostgreSQL server as a monitor node as well as a primary and secondary node for storing data. The monitor node tracks the health of the data nodes and implements a failover state machine. On the PostgreSQL nodes, the pg_autoctl program runs alongside PostgreSQL and runs the necessary commands to configure synchronous streaming replication.
Release | Stable | Testing |
---|---|---|
Fedora Rawhide | 2.1-5.fc41 | - |
Fedora 41 | 2.1-5.fc41 | - |
Fedora 40 | 2.1-3.fc40 | - |
Fedora EPEL 9 | 2.0-3.el9 | - |
You can contact the maintainers of this package via email at
pg_auto_failover dash maintainers at fedoraproject dot org
.