High Availability Service Installation via PgSmart Web
The PostgreSQL ecosystem components that PgSmart integrates with to provide the high availability service are: Patroni, etcd, and HAProxy.
-
PgSmart Web Installation, following the minimum requirements.
-
Additional package repository to resolve indirect dependencies. In accordance with each organization's security and support policies, Tecnisys does not provide these packages. For Enterprise Linux family distributions, the Extra Packages for Enterprise Linux - EPEL repository usually provides the required indirect dependencies.
-
The PgSmart Agent must be installed and running on the machine where the service will be installed.
-
PgSmart Agent Registration in PgSmart Web.
We recommend using dedicated servers for each high availability component.
The high availability agent, represented by the Patroni component, must be installed on the same server as the Database Service, represented by the PostgreSQL component.
- Instructions
- Video
- Go to
Início/Gerenciar Ambientes/Serviços
. All installed services in all environments will be displayed. - Click
Instalar
. - Select the
Environment
where the service will be installed. - Select the
High Availability
service. - Select the
Base Version
of PostgreSQL [e.g., 16]. - Select the
PostgreSQL Version
[e.g., 16-2]. - Click
Avançar
. - Select the
IP address
of one or more members of the Distributed Configuration Store (DCS). - Select the
IP address
of one or more PgSmart Agents. - Select the
IP address
of one or more High Availability Proxy nodes. - Click
Instalar
.


