Configuração de Diretórios de Dados

O Diretório de Dados (PGDATA) é o caminho absoluto do local onde ficam armazenados os dados, entre outros arquivos, de uma determinada instância do PostgreSQL.

Normalmente, para cada instância é criado um diretório em /var/lib/pgsql/VV, sendo VV a versão majoritária do PostgreSQL.

Em uma mesma máquina podem ser inicializadas várias instâncias de uma mesma versão do PostgreSQL, ou vers˜ões diferentes, cada uma com seu próprio Diretório de Dados e Porta para conexão.

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 Diretórios de dados da Instãncia.

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

seleciona agente pgsmart
  1. Selecione "Configurações Gerais" no menu de opções.

seleciona configurações gerais
  1. Selecione "Diretórios de Dados das Instâncias" no menu de opções.

seleciona diretórios de dados das instâncias

Ao selecionar a operação "Diretórios de Dados das Instâncias", as seguintes operações são disponibilizadas:

  • Listar: Permite visualizar os Diretórios de Dados já existentes.

  • Adicionar Permite adicionar um Diretório de Dados das Instâncias.

  • Editar. Permite editar um Diretório de Dados das Instâncias.

  • Remover. Remove um Diretório de Dados das InstânciasL.

Listar os Diretórios de Dados das Instâncias

  1. Selecione a opção "Listar".

seleciona operação Diretórios de Dados

Será apresentada a lista de Diretórios de Dados das Instâncias.

Lista Diretórios de Dados das Instâncias

Adicionar um Diretório de Dados das Instâncias.

  1. Selecione a operação "Adicionar"

seleciona operação adicionar
  1. Informe o Diretório de Dados do Postgresql, o Álias e confirme a adição.

adicionar Diretórios de Dados das Instâncias
  1. Resultado da Adição:

Resultado da adiciona do Diretório de Dados das Instâncias

Editar um Diretório de Dados das Instâncias.

  1. Selecione a operação "Editar".

seleciona operação editar
  1. Selecione um Diretório de Dados do PostgreSQL:

seleciona versão do PostgreSQL para editar Diretórios de Dados das Instâncias
  1. Informe o diretório de localização dados, o Alias do diretório de dados e confirme a edição.

Editar Diretórios de Dados das Instâncias
  1. Resultado da Edição:

Resultado da edição do Diretório de Dados das Instâncias

Remover um Diretório de Dados das Instâncias

  1. Selecione a operação "Remover".

seleciona operação
Ao selecionar esta ação, o PgSmart apresentará uma lista com os Diretórios de Dados das Instâncias.
  1. Selecione o Diretório de Dados das Instâncias que deseja remover.

seleciona diretorio dados para remover
  1. Confirme a remoção do Diretório de Dados das Instâncias.

dados confirma remoção
  1. Resultado da remoção do Diretório de Dados das Instâncias:

dados remoção RESULTADO