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.
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
A execução não interativa está desativada para esta operação.
pgsmart db config
Configuração dos Diretórios de Dados da Instância
-
Selecione o
Agente PgSmart
(ou Registar um novo Agente). -
Selecione
Configurações dos Diretórios
no menu de opções. -
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
- Instruções
- Vídeo
- Selecione a opção
Listar
.
Será apresentada a lista de Diretórios de Dados das Instâncias.

Adicionar um Diretório de Dados das Instâncias
- Instruções
- Vídeo
-
Selecione a operação
Adicionar
. -
Indique o
Diretório de Dados do PostgreSQL
, o Alias, e confirme a adição.Figura 2 - Diretório de Dados - Adiciona
Editar um Diretório de Dados das Instâncias
- Instruções
- Vídeo
-
Selecione a operação
Editar
. -
Selecione o
Diretório de Dados do PostgreSQL
a editar. -
Indique o novo Diretório de Dados e o Alias, e confirme a edição.
Figura 3 - Diretório de Dados - Edita
Remover um Diretório de Dados das Instâncias
- Instruções
- Vídeo
-
Selecione a operação
Remover
.notaAo Selecionar esta ação, o PgSmart apresentará uma lista com os Diretórios de Dados registados.
-
Selecione o
Diretório de Dados
que deseja remover. -
Confirme a remoção.
