Configuração do Agente de Alta Disponibilidade via PgSmart Web
Confira a seguir os comandos necessários para efetuar a configuração do Agente de alta disponibilidade no Ecossistema PostgreSQL:
- PgSmart Client e Agent instalados.
- Todos os componentes de alta disponibilidade instalados, respeitando os requisitos mínimos.
- Instância no mesmo servidor que o Agente de alta disponibilidade instalada e inicializada.
- Para um ambiente de alta disponibilidade, é recomendado o uso de servidores dedicados para cada componente.
- Repositório de Configurações Distribuídas (DCS) configurado.
Num ambiente de alta disponibilidade, recomenda-se a utilização de servidores dedicados exclusivamente para cada componente.
- Instruções
- Vídeo
-
Na lista suspensa da barra superior, selecione o
Ambiente
. -
Selecione a opção
Alta Disponibilidade
no menu lateral.
Se houver Serviços de alta disponibilidade registrados, serão apresentados oscards
dos componentes registrados (Patroni) para o Ambiente selecionado. -
Selecione a aba
Agente
. -
Clique em
Inicializar
.Figura 1 - Configuração do Agente de Alta Disponibilidade - Seleção da Opção -
Informe o
Nome
de identificação do Servidor. -
Selecione a
Interface de Conexão
do Agente de alta disponibilidade. -
Informe a
Porta
de conexão do Agente de alta disponibilidade. -
Clique em
Avançar
.Figura 2 - Configuração do Agente de Alta Disponibilidade - Identificação do Agente -
Selecione a Interface de rede para monitoramento da instância PostgreSQL. (Para que o agente saiba onde se encontra a instância PostgreSQL e possa monitorá-la.).
-
Selecione a Interface de rede para acesso da instância PostgreSQL.
-
Confirme a existência da instância PostgreSQL.
-
Clique em
Avançar
.Figura 3 - Configuração do Agente de Alta Disponibilidade - Interface de Rede -
Informe a Porta de conexão da instância PostgreSQL.
-
Selecione a Versão Majoritária da instância PostgreSQL.
-
Informe o Diretório de dados da instância PostgreSQL.
-
Informe o Diretório de logs transacionais da instância de Bancos de Dados (WALDIR).
-
Informe o Diretório do arquivo ce senhas (PGPASS).
-
Confirme a existência de uma instância PostgreSQL MASTER no ambiente de alta disponibilidade.
Figura 4 - Configuração do Agente de Alta Disponibilidade - Identificação da Instância -
Informe o
Nome do usuário
de replicação. -
Informe a
Senha
do usuário de replicação. -
Informe o
Nome do usuário
do Agente de alta disponibilidade. -
Informe a
Senha
do usuário do Agente de alta disponibilidade. -
Clique em
Avançar
.Figura 5 - Configuração do Agente de Alta Disponibilidade - Usuário de Replicação -
Confirme se a instância PostgreSQL pode ser promovida a Master em um Failover.
-
Confirme se a instância pode ser clonada para recriar automaticamente outras. (Requer template da instância de banco de dados).
-
Confirme se a instância permite replicação síncrona.
-
Clique em
Avançar
.Figura 6 - Configuração do Agente de Alta Disponibilidade - Detalhes da Instância -
Selecione a Codificação de caracteres padrão (ENCODING).
-
Selecione a representação regional padrão de datas e valores monetários (LOCALE).
-
Confirme se deseja habilitar o checksum para as páginas de dados.
-
Selecione a interface de rede utilizada para a replicação dos dados.
-
Clique em
Avançar
.Figura 7 - Configuração do Agente de Alta Disponibilidade - Codificação de caracteres, Representação regionalSe desejar adicionar usuários ao template de inicialização:
33.1. Informe o nome do usuário do template de inicialização.
33.2. Informe a senha do usuário do template de inicialização.
33.3. Informe os privilégios deste usuário. 33.4. Clique emAvançar
.Figura 8 - Configuração do Agente de Alta Disponibilidade - Template de InicializaçãoSe desejar, adicione regras de acesso à instância PostgreSQL:
33.5. Selecione o Tipo de Acesso.
33.6. Informe o Host ou IP/CIDR.
33.7. Selecione o método de autenticação.
33.8. Informe o(s) Banco(s) de Dados.
33.9. Informe o(s) Usuário(s) ou Grupos.
33.10. Clique emAvançar
.Figura 9 - Configuração do Agente de Alta Disponibilidade - Regras de Acesso da Instância -
Selecione o(s) servidor(es) de proxy que irão realizar a conexão nesta instância.
-
Clique em
Avançar
.Figura 10 - Configuração do Agente de Alta Disponibilidade - Servidores Proxy -
Valide a tela de Sumário apresentada e clique
Concluir
para inicializar oAgente de Alta Disponibilidade
.Figura 11 - Configuração do Agente de Alta Disponibilidade - Confirmaçãonota-
Para confirmar os valores-padrão informados, basta preencher os campos adicionais e seguir para as próximas telas.
-
Se não quiser inicializar o membro do cluster, basta deixar todos os campos em branco.
-