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#
- Instale o Docker com o plugin Compose e verifique
docker --versionedocker compose version. - Extraia
docker_pd_client_files_*.tgzem um diretório separado. Ele deve contersh_scripts/install.sh, um arquivo compose, um modelo.enve diretórios de configuração. - 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.
- 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.