| Version 2 (modified by jano.simas, 9 years ago) (diff) |
|---|
Perguntas frequentes
- A aplicação web não inicializou automaticamente
Caso o pm2 ja esteja instalado no sistema quando o TerraMA2 for instalado alguns configurações não são feitas para não entrarem em conflito com as configurações anteriores. Para adicionar o pm2 a inicialização do seu sistema execute os comandos:
sudo env PATH=$PATH:/usr/local/bin pm2 startup
depois disso é necessário configurar a inicialização do TerraMA2 :
cd /opt/terrama2/4.x.x/webapp sudo pm2 start npm --name webapp -- start cd /opt/terrama2/4.x.x/webmonitor sudo pm2 start npm --name webmonitor -- start sudo pm2 save
- O servidor não tem uam xsession (DISPLAY)
Caso o servidor onde o TerraMA2 não tenha um DISPLAY ativo é necessário iniciar uma sessão X com o comando:
sudo startx&
Para identificar o display ativo executar o comando:
ps e -u terrama2 | sed -rn 's/.* DISPLAY=(:[0-9]*).*/\1/p' | uniq
Com o resultado do comando anterior executar o comando:
export DISPLAY=...
Em uma situação dessas é necessário executar os serviços manualmente:
screen -dm /opt/terrama2/4.0.0/bin/terrama2_service <servico> <porta>
