Pular para o conteúdo principal
Versão Next

Configuração dos Diretórios de Dados do PostgreSQL

O Diretório de Dados (PGDATA) é o caminho absoluto onde são armazenados os dados e outros ficheiros de uma instância específica 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.

Na mesma máquina, podem ser inicializadas múltiplas instâncias da mesma versão do PostgreSQL ou de versões diferentes, cada uma com o seu próprio Diretório de Dados e Porta de conexão.

Sintaxe do Comando
Terminal input
    pgsmart db config [Flags]

Flags:

  • -D, --pgdata=<path> [Default: data]. => 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 está instalado um PgSmart Agent.
  • -h, --help. => Ajuda
Configuração Não Interativa

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

Configuração Interativa
Terminal input
    pgsmart db config

Configuração dos Diretórios de Dados da Instância

  1. Selecione o Agente PgSmart (ou Registar um novo Agente).

  2. Selecione Configurações dos Diretórios no menu de opções.

  3. Selecione Diretórios de Dados das Instâncias no menu de opções.

Ao Selecionar Diretórios de Dados das Instâncias, estarão disponíveis as seguintes operações:

  • Listar Diretórios de Dados das Instâncias: Permite visualizar os Diretórios de Dados existentes.
  • Adicionar um Diretório de Dados das Instâncias: Permite adicionar um novo Diretório de Dados.
  • Editar um Diretório de Dados das Instâncias: Permite editar um Diretório de Dados existente.
  • Remover um Diretório de Dados das Instâncias: Permite remover um Diretório de Dados existente.

Listar os Diretórios de Dados das Instâncias

  1. Selecione a opção Listar.
nota

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

Figura 1 - Diretório de Dados - Lista
Figura 1 - Diretório de Dados - Lista

Adicionar um Diretório de Dados das Instâncias

  1. Selecione a operação Adicionar.

  2. Indique o Diretório de Dados do PostgreSQL, o Alias, e confirme a adição.

    Figura 2 - Diretório de Dados - Adiciona
    Figura 2 - Diretório de Dados - Adiciona

Editar um Diretório de Dados das Instâncias

  1. Selecione a operação Editar.

  2. Selecione o Diretório de Dados do PostgreSQL a editar.

  3. Indique o novo Diretório de Dados e o Alias, e confirme a edição.

    Figura 3 - Diretório de Dados - Edita
    Figura 3 - Diretório de Dados - Edita

Remover um Diretório de Dados das Instâncias

  1. Selecione a operação Remover.

    nota

    Ao Selecionar esta ação, o PgSmart apresentará uma lista com os Diretórios de Dados registados.

  2. Selecione o Diretório de Dados que deseja remover.

  3. Confirme a remoção.

Figura 4 - Diretório de Dados - Remove
Figura 4 - Diretório de Dados - Remove