Configuração do Proxy de Alta Disponibilidade
Abaixo encontram-se os comandos necessários para configurar o(s) proxy(ies) de alta disponibilidade no Ecossistema PostgreSQL:
- PgSmart Client and Agent installed.
- All high availability components installed, respecting the minimum requirements.
- High availability agent configured on all PostgreSQL instances.
Num ambiente de alta disponibilidade, recomenda-se a utilização de servidores dedicados exclusivamente para cada componente.
A execução não interativa está desativada para esta operação.
-
Selecione o
Agente do PgSmart
(ou Registar novo Agente). -
Confirme se o Agente de Alta Disponibilidade já está configurado em todas as instâncias PostgreSQL.
-
Indique o
nome do Ambiente
de alta disponibilidade. [Predefinição: pgsys-producao]
- Instruções
- Vídeo
Configuração da Instância (configurar todas as instâncias PostgreSQL que compõem o Ambiente de Alta Disponibilidade):
-
Indique o
nome de identificação do servidor
da Instância PostgreSQL [1]. -
Indique o
endereço IP
para acesso na Instância PostgreSQL [1]. -
Indique a
porta
para acesso à Instância PostgreSQL [1]. [Predefinição: 5432] -
Indique a
porta do Agente
de Alta Disponibilidade para a Instância PostgreSQL [1]. [Predefinição: 8008] -
Confirme se pretende informar outra instância PostgreSQL.
notaÉ possível informar mais do que uma instância PostgreSQL, bastando confirmar a necessidade de nova inclusão.
Configuração dos Dados de Conexão
- Indique a
porta
para acesso ao PostgreSQL via proxy de alta disponibilidade. [Predefinição: 5432]
Ativação do Serviço
- Confirme para guardar as configurações e iniciar o serviço do proxy de alta disponibilidade.
Para testar o acesso ao Ambiente de Alta Disponibilidade através do proxy, utilize o comando abaixo:
psql -U <usuário do agente de HA> -h <endereço IP do proxy> -p <porta de acesso PostgreSQL via proxy> postgres
Exemplo:
psql -U patroni -h 192.168.200.135 -p 5432 postgres
