Requisitos Mínimos

Os requisitos mínimos para instalação dos componentes do PostgreSYS 2.2.2 podem variar de acordo com a carga de trabalho desejada ou as necessidades técnicas e organizacionais de cada ambiente.

Entretanto, para atender minimamente os requisitos de ambientes produtivos, sugerimos:

  • PgSmart (Orquestração)

    • CPU: 1GHZ Dual Core

    • RAM: 512 MB

    • Disco: 100 MB de espaço livre

  • PostgreSQL (Banco de Dados)

    • CPU: 1 GHZ Dual Core

    • RAM: 4 GB [1]

    • Disco: 2 GB de espaço livre

  • PgBouncer (Pool de Conexões)

    • CPU: 1 GHZ Dual Core

    • RAM: 1 GB [2]

    • Disco: 100 MB de espaço livre

  • pgBackRest (Gerenciamento de Backups)

    • CPU: 1 GHZ Dual Core

    • RAM: 512 MB

    • Disco: 100 MB de espaço livre

  • Patroni (Agente de Alta Disponibilidade) [3]

    • CPU: 1 GHZ Dual Core

    • RAM: 1 GB

    • Disco: 100 MB de espaço livre

  • etcd (Repositório de Configurações Distribuído)

    • CPU: 2 GHZ Dual Core

    • RAM: 2 GB [4]

    • Disco: 100 MB de espaço livre

  • HAProxy (Proxy de Alta Disponibilidade)

    • CPU: 1GHZ Dual Core

    • RAM: 1 GB [5]

    • Disco: 100 MB de espaço livre

É recomendado que as máquinas sejam de uso exclusivo do Ambiente de Banco de Dados.
Para o download dos pacotes de instalação serão necessários até 5 GB de espaço livre em disco.

Caso necessite, solicite apoio na Área de Suporte.

Sistemas Operacionais Suportados

O PostgreSYS está disponível para os seguintes sistemas operacionais:

  • CentOS 7.5 ou release superior

  • CentOS 8.0 ou release superior

  • Red Hat Enterprise Linux 7.5 ou release superior

  • Red Hat Enterprise Linux 8.0 ou release superior

Em breve, novas distribuições Linux estarão suportadas.


1. Considerando ambientes produtivos, que requerem quantidades significativas de memória para processos de manutenção, paralelismos, work_mem e etc.
2. Por padrão, o componente PgBouncer requer 2kB de memória por conexão.
3. O Agente de Alta Disponibilidade, representado pelo componente Patroni, deve ser instalado no mesmo servidor do PostgreSQL.
4. O desempenho do componente etcd está diretamente associado à memória disponível no servidor para cache dos dados (chave-valor). Para ambientes de alta disponibilidade com mais de 20 servidores PostgreSQL, avalie o aumento da memória.
5. Considerando até 1000 conexões por segundo.