Configuração do Agente de Alta Disponibilidade via PgSmart Web
Aqui estão os comandos necessários para configurar o 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 instalada e inicializada 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 registados, serão apresentados oscards
dos componentes registados (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 -
Indique o
Nome
de identificação do Servidor. -
Selecione a
Interface de Conexão
do Agente de alta disponibilidade. -
Indique 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 -
Indique a Porta de conexão da instância PostgreSQL.
-
Selecione a Versão Majoritária da instância PostgreSQL.
-
Indique o Diretório de dados da instância PostgreSQL.
-
Indique o Diretório de logs transacionais da instância de Bancos de Dados (WALDIR).
-
Indique o Diretório do arquivo de senhas (PGPASS).
-
Confirme a existência de uma instância PostgreSQL MASTER no ambiente de alta disponibilidade.
-
Clique em
Avançar
.Figura 4 - Configuração do Agente de Alta Disponibilidade - Identificação da Instância -
Indique o
Nome do usuário
de replicação. -
Indique a
Senha
do usuário de replicação. -
Indique o
Nome do usuário
do Agente de alta disponibilidade. -
Indique 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 num 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, adicione usuários ao template de inicialização:
33.1. Indique o nome do usuário do template de inicialização.
33.2. Indique a palavra-passe do usuário do template de inicialização.
33.3. Indique 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. Indique o Host ou IP/CIDR. 33.7. Selecione o método de autenticação. 33.8. Indique o(s) Banco(s) de Dados. 33.9. Indique o(s) Usuário(s) ou Grupos. 33.10. Clique em
Avanç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 - Resumo e Confirmaçãonota-
Para confirmar os valores-padrão fornecidos, 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.
-