Configuração dos Parâmetros do cluster

Parâmetros

Dada uma instância já criada (Inicialização do Cluster), segue-se a configuração de seus parâmetros, ação que modifica os dados do arquivo postgresql.conf, presente no diretório do cluster.

Os parâmetros disponíveis para edição estão em conformidade com a versão do PostgreSQL instalada e selecionada.

Toda alteração realizada inclui uma linha de comentário no arquivo postgresql.conf com data e usuário que realizou a alteração.

Pré-Requisitos

  • Todos os componentes instalados.

  • Instância iniciada.

Sintaxe do Comando

pgsmart cluster config [FLAGS]

Flags:

  • -D, --pgdata=<path> ⇒ Diretório de Dados da instância PostgreSQL.

  • -M, --pgversion=(11|12|13|14|15) ⇒ Versão majoritária do PostgreSQL.

  • -a, --agent=<agent> ⇒ Alias, hostname ou IP do servidor onde o PgSmart Agent desejado está instalado.

  • -h, --help ⇒ Ajuda

Configuração Não Interativa

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

Configuração Interativa

pgsmart cluster config

Configuração dos Parâmetros do Cluster

  1. Selecione o Agente do PgSmart desejado ou registre um novo.

seleciona agente pgsmart
  1. Selecione "Configurações das instâncias" no menu de opções.

seleciona configurações das instâncias
  1. Selecione o Diretório de Dados da instância PostgreSQL para o qual deseja configurar os Parâmetros.

seleciona diretório de dados da instância
  1. Selecione a opção "Parâmetros"

seleciona opção parãmetros

Ao selecionar a opção "Parâmetros" será disponibilizada a lista de parâmetros configuráveis.

  1. Selecione o parâmetro desejado.

seleciona parametro
  1. Confirme a modificação do parâmetro selecionado.

  2. Informe o novo valor para o parâmetro.

modifica parametro
  1. Confirme se deseja selecionar outro parâmetro. (Caso positivo, os passos 5 em diante serão repetidos)

confirma valores parametro
  1. Confirme a operação

confirma valores parametro
  1. Resultado do "RELOAD" após a alteração do Parâmetro:

reload efetivado

Conforme o parâmetro modificado, pode ser necessário o RELOAD ou então o RESTART da instância. O PgSmart irá informar qual ação é necessária para efetivar a mudança do parâmetro.

Caso o "reload" ou "restart" não seja confirmado, a configuração permanecerá no arquivo até que a ação necessária seja realaizada.