Pular para o conteúdo principal
Versão 4.0.0

Configuração do Proxy de Alta Disponibilidade

Confira a seguir os comandos necessários para efetuar a configuração do(s) proxy(ies) de alta disponibilidade no Ecossistema PostgreSQL:

Pré-Requisitos
nota

In a high availability environment, it is recommended to use servers dedicated exclusively to each component.

Sintaxe do Comando
Terminal input
    pgsmart ha proxy config [Flags]

Flags:

  • -h, --help. => Ajuda
Configuração Não-Interativa

A execução não interativa está desabilitada para esta operação.

Configuração Interativa
  1. Selecione o Agente do PgSmart (ou Registrar novo Agente).

  2. Confirme se o Agente de alta disponibilidade já está configurado em todas as instãncias do PostgreSQL.

  3. Informe o nome do Ambiente de alta disponibilidade. [Default: pgsys-producao]

Configuração da instância (configurar todas as instâncias PostgreSQL que compõem o Ambiente de alta disponibilidade).

  1. Informe o nome de identificação do servidor da Instância PostgreSQL [1].

  2. Informe o Endereço IP para acesso na instância Postgresql[1].

  3. Informe a porta para acesso à instãncia PostgreSQL [1] [Default: 5432].

  4. Informe a Porta do Agente de alta disponibilidade da instância PostgreSQL [1]. [Default: 8008]

  5. Confirme se deseja informar outra instância PostgreSQL.

    nota

    É possível informar mais de uma instância PostgreSQL, bastando confirmar a necessidade de nova inclusão.

Configuração dos dados de Conexão

  1. Informe a porta para acesso ao PostgreSQL via proxy de alta disponibilidade. [Default:5432]

Ativação do Serviço

  1. Confirme para salvar as configurações e inicializar o serviço do proxy de alta disponibilidade.

    nota

    Para testar o acesso ao ambiente de alta disponibilidade via proxy, utilize o comando abaixo:

    Terminal input
        psql -U <usuário do agente de HA> -h <endereço IP do proxy> -p <porta acesso PostgreSQL via proxy> postgres

    Exemplo:

    Terminal input
        psql -U patroni -h 192.168.200.135 -p 5432 postgres
    Figura 1 - Alta Disponibilidade - Proxy - cria
    Figura 1 - Alta Disponibilidade - Proxy - cria