PgPool Global Development Group provides the Ppgpool-II Yum Repository.

With this repository, you can install pgpool-II by using yum. Please visit documentation for more details of RPM installation.

RPM Packaging Policy

Supported Pgpool-II Versions

RPM packages are provided for the stable versions of Pgpool-II (EOL information. Typically, the latest five major versions are supported.)

Supported Platforms (Operating Systems)

RPM packages are provided for the following Red Hat–based distributions (including compatible distributions such as Rocky Linux).

  • RHEL / Rocky Linux 8
  • RHEL / Rocky Linux 9
  • RHEL / Rocky Linux 10

Supported PostgreSQL Versions

For each release of Pgpool-II (major and minor), RPM packages are provided for all [https://www.postgresql.org/support/versioning/ supported major versions of PostgreSQL].

For example, as of the release of Pgpool-II 4.6.4 on Nov 25, 2025, PostgreSQL versions 14 through 18 are supported. Therefore, the following RPMs are available for each corresponding PostgreSQL major version:

  • pgpool-II-pg14-4.6.4
  • pgpool-II-pg15-4.6.4
  • pgpool-II-pg16-4.6.4
  • pgpool-II-pg17-4.6.4
  • pgpool-II-pg18-4.6.4

Install

1. Install the repository RPM

To use the yum repository, you must first install the repository RPM. To do this, download the correct RPM from the repository RPM listing, and install it with commands like:

Pgpool-II 4.7

sudo dnf install https://www.pgpool.net/yum/rpms/4.7/redhat/rhel-10-x86_64/pgpool-II-release-4.7-1.noarch.rpm

Pgpool-II 4.6

sudo dnf install https://www.pgpool.net/yum/rpms/4.6/redhat/rhel-10-x86_64/pgpool-II-release-4.6-1.noarch.rpm

Pgpool-II 4.5

sudo dnf install https://www.pgpool.net/yum/rpms/4.5/redhat/rhel-10-x86_64/pgpool-II-release-4.5-1.noarch.rpm

Pgpool-II 4.4

sudo dnf install https://www.pgpool.net/yum/rpms/4.4/redhat/rhel-10-x86_64/pgpool-II-release-4.4-1.noarch.rpm

Pgpool-II 4.3

sudo dnf install https://www.pgpool.net/yum/rpms/4.3/redhat/rhel-10-x86_64/pgpool-II-release-4.3-1.noarch.rpm

Pgpool-II 4.7

sudo dnf install https://www.pgpool.net/yum/rpms/4.7/redhat/rhel-9-x86_64/pgpool-II-release-4.7-1.noarch.rpm

Pgpool-II 4.6

sudo dnf install https://www.pgpool.net/yum/rpms/4.6/redhat/rhel-9-x86_64/pgpool-II-release-4.6-1.noarch.rpm

Pgpool-II 4.5

sudo dnf install https://www.pgpool.net/yum/rpms/4.5/redhat/rhel-9-x86_64/pgpool-II-release-4.5-1.noarch.rpm

Pgpool-II 4.4

sudo dnf install https://www.pgpool.net/yum/rpms/4.4/redhat/rhel-9-x86_64/pgpool-II-release-4.4-1.noarch.rpm

Pgpool-II 4.3

sudo dnf install https://www.pgpool.net/yum/rpms/4.3/redhat/rhel-9-x86_64/pgpool-II-release-4.3-1.noarch.rpm

Pgpool-II 4.7

sudo dnf install https://www.pgpool.net/yum/rpms/4.7/redhat/rhel-8-x86_64/pgpool-II-release-4.7-1.noarch.rpm

Pgpool-II 4.6

sudo dnf install https://www.pgpool.net/yum/rpms/4.6/redhat/rhel-8-x86_64/pgpool-II-release-4.6-1.noarch.rpm

Pgpool-II 4.5

sudo dnf install https://www.pgpool.net/yum/rpms/4.5/redhat/rhel-8-x86_64/pgpool-II-release-4.5-1.noarch.rpm

Pgpool-II 4.4

sudo dnf install https://www.pgpool.net/yum/rpms/4.4/redhat/rhel-8-x86_64/pgpool-II-release-4.4-1.noarch.rpm

Pgpool-II 4.3

sudo dnf install https://www.pgpool.net/yum/rpms/4.3/redhat/rhel-8-x86_64/pgpool-II-release-4.3-2.noarch.rpm

2. Install Pgpool-II

Once installing the repository RPM is done, you can proceed to install and update the Pgpool-II packages from the offcial repository.

Package names in the Pgpool-II yum epository includes the version number of PostgreSQL to use with pgpool-II, such as:

sudo dnf install pgpool-II-pg18 pgpool-II-pg18-extensions