Instalação do Sherpa Process Discovery#

A distribuição padrão do cliente Sherpa PD Server é instalada em um servidor Linux com Docker Compose. Obtenha do fornecedor o pacote do cliente e os arquivos das imagens de uma mesma versão. Para uma instalação offline, transfira todos os arquivos para o servidor de destino com antecedência, incluindo pd-labeling-service_*.tar.gz. Consulte a composição do pacote e os exemplos de download.

Antes de começar#

  1. Instale o Docker com o plugin Compose e verifique docker --version e docker compose version.
  2. Extraia docker_pd_client_files_*.tgz em um diretório separado. Ele deve conter sh_scripts/install.sh, um arquivo compose, um modelo .env e diretórios de configuração.
  3. Verifique o espaço livre para arquivos, imagens carregadas e dados do PostgreSQL/ClickHouse. Prepare o nome DNS, o endereço IP e o certificado com a chave se usar seu próprio certificado TLS.
  4. Para uma instalação offline, coloque os arquivos de imagem na raiz do pacote extraído. Se houver acesso ao servidor de downloads, o instalador poderá oferecer o download dos arquivos ausentes.

Instalação#

Na raiz do pacote extraído, execute:

sudo ./sh_scripts/install.sh

O assistente verifica o ambiente, cria a configuração, encontra e carrega as imagens Docker, solicita os parâmetros de .env e configura o certificado. Para usar seu próprio certificado, coloque pd.crt e pd.key em ./nginx/config/certs/ conforme a orientação do assistente. Depois de mostrar um resumo, o assistente oferece iniciar os contêineres. Se adiar a inicialização, execute docker compose up -d no mesmo diretório.

Verificação#

Verifique docker compose ps: os serviços da aplicação, PostgreSQL, ClickHouse, RabbitMQ, graph-service e labeling-service devem estar em execução. Abra https://<nome-do-servidor>/ no navegador. Use curl -Ik https://<nome-do-servidor>/ para diagnosticar a resposta. Se um contêiner não iniciar, verifique docker compose logs <nome-do-serviço> e a presença do arquivo de imagem correspondente.

As portas e as direções das conexões estão descritas em Configuração de rede. Instale o Discovery Agent nas estações de trabalho separadamente após iniciar o servidor.