Controle do Serviço da Instância
O PgSmart permite o gerenciamento da instância do banco de dados, possibilitando a visualização do status do serviço, inicialização, parada, reinicialização e recarregamento dos parâmetros de configuração da instância.
     pgsmart db [OPERAÇÕES] [Flags]
Operações :
- Status => Situação da execução do serviço da instância de bancos de dados.
- Start => Inicia o serviço da instância de bancos de dados.
- Stop => Para o serviço da instância de bancos de dados.
- Restart => Reinicia o serviço da instância de bancos de dados.
- Reload => Recarrega os parâmetros de configuração da instância de bancos de dados.
Flags:
- 
-D, --pgdata=<valor>=> 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 um PgAgent está instalado.
- 
-h, --help=> Ajuda.
- 
-q, --quiet=> Execução não interativa para controle do seu componente (status|start|stop|restart|reload).nota- 
Os Diretórios de binários e de dados são identificados automaticamente pelo PgSmart, que os apresentará para seleção, quando houver mais de um registrado. 
- 
As opções -De-Mpodem ser utilizadas para identificar diretamente o diretório de dados da instância e a versão majoritária do PostgreSQL.
- 
Com estas informações é possível encontrar o arquivo de configuração, extrair a porta e encontrar o serviço do Sistema Operacional que se relaciona com ela. 
 
- 
- Instruções
- Vídeo
     pgsmart db status|start|stop|restart|reload -q -a 192.168.56.232 -D /var/lib/pgsql/15/data
Verificar o status da instância do banco de dados
     pgsmart db status
     pgsmart db status -a <id-servidor> --pgdata=<PGDATA>
- Instruções
- Vídeo
- 
Selecione o Agente do PgSmart ou Registrar um novo Agente. 
- 
Selecione o Diretório de Dados da instância PostgreSQL (PGDATA).  Figura 1 - Status do serviço da instância do banco de dadosnota Figura 1 - Status do serviço da instância do banco de dadosnotaPara adicionar um diretório de dados não criado pelo PgSmart, selecione Adicionar.
Parar o serviço na instância do banco de dados
     pgsmart db stop
- Instruções
- Vídeo
- 
Selecione o Agente do PgSmart ou Registrar um novo Agente. 
- 
Selecione o Diretório de Dados da instância PostgreSQL (PGDATA).  Figura 2 - Parada do serviço da instância do banco de dadosnota Figura 2 - Parada do serviço da instância do banco de dadosnotaÉ possível adicionar um diretório de dados não criado pelo PgSmart. Para isto, selecione a opção Adicionar.
Inicializar o serviço da instância do banco de dados
     pgsmart db start
- Instruções
- Vídeo
- 
Selecione o Agente do PgSmart ou Registrar um novo Agente. 
- 
Selecione o Diretório de Dados da instância PostgreSQL (PGDATA).  Figura 3 - Inicialização do serviço da instância do banco de dadosnota Figura 3 - Inicialização do serviço da instância do banco de dadosnotaÉ possível adicionar um diretório de dados não criado pelo PgSmart. Para isto, selecionar a opção Adicionar.
Reinicializar o serviço da instância do banco de dados
     pgsmart db restart
- Instruções
- Vídeo
- 
Selecione o Agente do PgSmart ou Registrar um novo Agente. 
- 
Selecione o Diretório de Dados da instância PostgreSQL (PGDATA).  Figura 4 - Reinicialização do serviço da instância do banco de dadosnota Figura 4 - Reinicialização do serviço da instância do banco de dadosnotaÉ possível adicionar um diretório de dados não criado pelo PgSmart. Para isto, selecione a opção Adicionar.
Recarregar os parâmetros de configuração do serviço da instância do banco de dados
     pgsmart db reload
- Instruções
- Vídeo
- 
Selecione o Agente do PgSmart ou Registrar um novo Agente. 
- 
Selecione o Diretório de Dados da instância PostgreSQL (PGDATA).  Figura 5 - Recarga do serviço da instância do banco de dados Figura 5 - Recarga do serviço da instância do banco de dados