Pular para o conteúdo principal
Versão 4.0.0

Configuração do DCS de alta disponibilidade

Confira a seguir os comandos necessários para efetuar a configuração da alta disponibilidade no Ecossistema PostgreSQL:

Pré-Requisitos
nota

Num ambiente de alta disponibilidade, recomenda-se a utilização de servidores dedicados exclusivamente para cada componente.

Sintaxe do Comando
Terminal input
   pgsmart ha dcs 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).

    nota

    No caso de já existir um arquivo de configurações do Repositório de Configurações Distribuído, serão apresentadas duas opções:

    • Adicionar membro ao Cluster.
    • Editar configurações existentes.

No caso de selecionada a opção de Adicionar um novo membro ao cluster

2.1. Informe o nome do novo servidor.

2.2. Informe o endereço IP do novo servidor para comunicação interna do DCS.

2.3. Informe a porta do novo servidor para comunicação interna.

2.4. Confirme a adição do membro ao DCS.

Figura 1 - Alta Disponibilidade - DCS - cria
Figura 1 - Alta Disponibilidade - DCS - cria

No caso de não existir um arquivo de configurações no repositório ou selecionada a opção "Editar as configurações existentes":

nota

A edição das configurações existentes irá substituir o arquivo atual no Repositório de Configurações Distribuídas.

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

3.2. Identifique o servidor [Default: servidor atual].

3.3. Identifique a interface de rede a ser utilizada internamente pelos servidores do Repositório de Configurações Distribuídas. (será utilizada internamente pelos DCS, quando há mais de um servidor com o repositório para que se comuniquem).

3.4. Identifique a porta a ser utilizada internamente pelos servidores de Repositório de Configurações Distribuídos. [Default: 2380].

3.5. Identifique a interface de rede a ser utilizada para requisições de clientes do Repositório de Configurações Distribuído.

3.6. Identifique a porta a ser utilizada para requisições de clientes do Repositório de Configurações Distribuído (DCS).

3.7. Confirme se o Repositório de Configurações Distribuído já existe em outros servidores (em caso positivo, informar, para cada servidor: o nome do servidor, o endereço IP do servidor para comunicação interna, a porta a ser utilizada para comunicação interna).

3.8. Confirme o salvamento da configuração do DCS.

3.9. Confirme a inicialização do serviço. (restart)

Figura 2 - Alta Disponibilidade - DCS - edita
Figura 2 - Alta Disponibilidade - DCS - edita
nota

Se um DCS já estiver configurado, o PgSmart solicitará confirmação para substituir as configurações existentes pelos novos parâmetros.