Instalação do Serviço de Banco de dados
O PostgreSYS, através do PgSmart, oferece um caminho simples, fácil, rápido e customizável para a instalação do PostgreSQL e da extensão PostGIS para georreferenciamento.
Além de oferecermos, em um só lugar, todos os pacotes de instalação necessários, em uma única operação guiada é possível instalar os binários do PostgreSQL e inicializar uma instância/cluster de banco de dados, incluindo a criação de um respectivo serviço no sistema operacional.
-
Instalação do PgSmart CLI, observando os requisitos mínimos.
-
Repositório de pacotes adicionais para resolver dependências indiretas. De acordo com as políticas de segurança e suporte de cada organização, a Tecnisys não fornece tais pacotes. No entanto, para ajudar, informamos que, para distribuições da família Enterprise Linux, o repositório Extra Packages for Enterprise Linux - EPEL geralmente fornece as dependências indiretas necessárias.
-
O Agente PgSmart deve estar instalado e em execução na máquina onde o serviço de banco de dados será instalado.
-
Registro de Agentes do PgSmart.
pgsmart install -s db [Flags]
pgsmart install --service=db [Flags]
Flags:
-M, --pg-version
=(11-17). => Versão majoritária do PostgreSQL a ser instalada. Será usada a release mais recente da versão escolhida.-a, --agent= <agent>
. => Define o alias, hostname ou IP do servidor onde um Agente do PgSmart está instalado.-h, --help
. => Mostra a ajuda.-q, --quiet
. => Execução não interativa para a instalação dos serviços. Usada juntamente com --service, --pgversion e --agent.-s
, --service=db => Serviço de Banco de Dados da Plataforma PostgreSYS--geo-component.
=> Instala o componente de Georreferenciamento (PostGIS), usado com a opção --quiet.
Este modo de instalação é ativado pela opção quiet (--quiet, -q) e sua execução utiliza os valores padrão (default) para os parâmetros não informados. Contudo, esta opção é desabilitada na primeira instalação, visto a necessidade de criação do Repositório de pacotes do PostgreSYS baseado nas informações solicitadas interativamente.