Começando com PostgreSYS
Esta seção irá guiá-lo pelo processo de instalação e pelas etapas iniciais no uso do PostgreSYS.
Ao final você poderá acessar a interface Web para dar início à configuração dos componentes de seu ambiente.
Recomendamos a leitura da Arquitetura da Plataforma para entender melhor sobre os detalhes de cada componente.
- PgSmart Agent - Serviço que realiza as tarefas na máquina/servidor
-
1. Obter o Pacote de instalação
Terminal inputwget --user=USUARIO --password=SENHA https://repo.tecnisys.com.br/yum/pgsys/pgsmart/4.0.0/rhel-8-x86_64/pgsmart-agent-4.0.0-1.el8.x86_64.rpm
-
2. Instalar o RPM
Terminal inputrpm -ivh pgsmart-agent-4.0.0-1.el8.x86_64.rpm
-
3. Realizar o Start do Serviço
Terminal inputsystemctl enable --now pgsmart-agent
-
4. Obter a chave de Conexão
Terminal inputcat /opt/pgsmart-agent/pgsmart.yml | grep connectionKey
notaPara maiores detalhes sobre o processo de instalação consulte Instalação do PgSmart Agent.
- PgSmart Client - Interface CLI que irá instalar a interface gráfica.
-
Orientações para Instalação
-
1. Obter o Pacote
Terminal inputwget --user=USUARIO --password=SENHA https://repo.tecnisys.com.br/yum/pgsys/pgsmart/4.0.0/rhel-8-x86_64/pgsmart-client-4.0.0-1.el8.x86_64.rpm
-
2. Instalar o RPM
Terminal inputrpm -ivh pgsmart-client-4.0.0-1.el8.x86_64.rpm
-
3. Registrar o PgSmart Agente instalado
Terminal inputpgsmart config agent
3.1. Detalhamento dos passos
- Selecione
Registro de Agentes
- Selecione
Registrar
e informe os dados do Agente: - Tecle
<enter>
para usar o hostname ou IP padrão do Servidor onde o PgSmart Agente está instalado. - Tecle
<enter>
para usar a Porta padrão utilizada pelo Agente. - Tecle
<enter>
para usar o Alias (apelido) padrão do Agente. - Insira a Chave de conexão obtida na etapa anterior -
PgSmart Agent - Obter a chave de Conexão
. - Tecle
<enter>
para confirmar o Registro do Agente.
- Selecione
-
- PgSmart Web - Interface gráfica para gerenciar a Plataforma PostgreSYS.
pgsmart install
- Tecle
<enter>
para selecionarAdministração e Operação do Ambiente PostgreSYS
. - Com a tecla de
<espaço>
e<enter>
, selecioneBase de Metadados
juntamente comCliente do PgSmart
(já selecionado por default). - Tecle
<enter>
para prosseguir com a seleção da opçãoPgSmart Web
. - Tecle
<enter>
para cadastrar o Repositório da Tecnisys (a opçãosim
já vem selecionada).- Informe o endereço do repositório (
<enter>
para selecionar o repositório oficial da Tecnisys).
- Informe o endereço do repositório (
- Informe seu
Usuário
. - Informe sua
Senha
. - Tecle
<enter>
para confirmar a verificação da chave GPG (a opçãosim
já vem selecionada).
-
2. Acessar a interface Web (PgSmart Web)
https://<<IP da máquina onde foi instalado o serviço>>:4435
- Usando o Docker
Uma forma rápida e simples de subir
a interface web é através da imagem Docker.
Com ela, você terá o PgSmart CLI e o PgSmart Web num único container.
-
1. Fazer o login no repo oficial da Tecnisys
Terminal inputdocker login -u <seu email> repo.tecnisys.com.br
-
2. Baixar a imagem
Terminal inputdocker pull repo.tecnisys.com.br/pgsys/pgsmart-client:4.0.0
-
3. Executar um container (mapeando a porta de acesso ao PgSmart Web)
Terminal inputdocker run -p 4435:4435 -d pgsmart-client
-
4. Opcionalmente, acessar o pgsmart CLI no container em execução
Terminal inputdocker exec -it <container-id> bash