Pular para o conteúdo principal
Versão 3.1.0

Configuração do DCS de alta disponibilidade

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

Pré-Requisitos
  • Para um ambiente de alta disponibilidade, é recomendado o uso de servidores dedicados 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. Escolha o Agente do PgSmart (ou Registar novo Agente).

    nota

    No caso de já existir um ficheiro 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.

2. No caso de Selecionada a opção de Adicionar um novo membro ao cluster

2.1. Indique o nome do novo servidor.

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

2.3. Indique 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

3. No caso de não existir um ficheiro 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 ficheiro actual no Repositório de Configurações Distribuídas.

3.1. Indique o nome do Ambiente de alta disponibilidade. [Padrão: pgsys-producao]

3.2. Identifique o servidor [Padrão: servidor actual].

3.3. Identifique a interface de rede a ser utilizada internamente pelos servidores do Repositório de Configurações Distribuídas. (será utilizada pelos DCS, quando houver 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. [Padrão: 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 a guarda 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.