19 марта была представлена новая крупная версия инструмента для управления кластером из серверов баз данных PostgreSQL — repmgr 2.0.
Для упрощения процесса настройки и управления высокодоступной и масштабируемой СУБД, построенной на базе PostgreSQL, в repmgr используется возможность Hot Standby из PostgreSQL 9. Утилита обеспечивает мониторинг процесса репликации данных и позволяет выполнять такие операции, как switchover и failover. Среди новшеств в релизе repmgr 2.0:
экспериментальная возможность автоматического аварийного переключения (failover);
введено представление удостоверяющего (witness) сервера;
определение падения/сбоя мастера;
поддержка демонизации и PID-файла;
новые конфигурационные опции: monitor_interval_secs, retry_promote_interval, logfile, pg_bindir, pgctl_options;
настройки для изменения количества переподключений к мастеру.
Утилита repmgr разработана компанией 2ndQuadrant и распространяется на условиях свободной лицензии GNU GPLv3. Сайт проекта — www.repmgr.org.