packages &repmgr; package details This section provides technical details about various &repmgr; binary packages, such as location of the installed binaries and configuration files. CentOS Packages packages CentOS packages Currently, &repmgr; RPM packages are provided for versions 6.x and 7.x of CentOS. These should also work on matching versions of Red Hat Enterprise Linux, Scientific Linux and Oracle Enterprise Linux; together with CentOS, these are the same RedHat-based distributions for which the main community project provides packages (see the PostgreSQL RPM Building Project page for details). It appears Red Hat provides enterprise users with PostgreSQL RPMs with a different filesystem layout to the community RPMs, in which case the 2ndQuadrant &repmgr; RPM packages may not be compatible. Please contact your support vendor for assistance. Note these &repmgr; RPM packages are not designed to work with SuSE/OpenSuSE. The two tables below list relevant information, paths, commands etc. for the &repmgr; packages on CentOS 7 (with systemd) and CentOS 6 (no systemd). Substitute the appropriate PostgreSQL major version number for your installation. For PostgreSQL 9.6 and lower, the CentOS packages use a mixture of 9.6 and 96 in various places to designate the major version; e.g. the package name is repmgr96, but the binary directory is /var/lib/pgsql/9.6/data. From PostgreSQL 10, the first part of the version number (e.g. 10) is the major version, so there is more consistency in file/path/package naming (package repmgr10, binary directory /var/lib/pgsql/10/data). CentOS 7 packages Repository URL: https://yum.postgresql.org/repopackages.php Repository documentation: https://yum.postgresql.org/ Package name example: repmgr10-4.0.4-1.rhel7.x86_64 Metapackage: (none) Installation command: yum install repmgr10 Binary location: /usr/pgsql-10/bin repmgr in default path: NO Configuration file location: /etc/repmgr/10/repmgr.conf Data directory: /var/lib/pgsql/10/data repmgrd service command: systemctl [start|stop|restart|reload] repmgr10 repmgrd service file location: /usr/lib/systemd/system/repmgr10.service repmgrd log file location: (not specified by package; set in repmgr.conf)
CentOS 6 packages Repository URL: https://yum.postgresql.org/repopackages.php Repository documentation: https://yum.postgresql.org/ Package name example: repmgr96-4.0.4-1.rhel6.x86_64 Metapackage: (none) Installation command: yum install repmgr96 Binary location: /usr/pgsql-9.6/bin repmgr in default path: NO Configuration file location: /etc/repmgr/9.6/repmgr.conf Data directory: /var/lib/pgsql/9.6/data repmgrd service command: service [start|stop|restart|reload] repmgr-9.6 repmgrd service file location: /etc/init.d/repmgr-9.6 repmgrd log file location: /var/log/repmgr/repmgrd-9.6.log