WSO2-APIM-ANALYTICS como serviço

1. WSO2-APIM-ANALYTICS como serviço

mauro lucio pereira da silva
mauroslucios

(usa Ubuntu)

Enviado em 14/05/2021 - 16:47h

Boa tarde galera!
Estou com uma instância de wso2am-analytics-3.2.0 descompactada em /opt/wso2/wso2am-analytics-3.2.0.
Ao rodar o app com "bin/dashboard.sh" e "bin/worker.sh" pelo terminal tudo ocorre perfeitamente. Mas, ao criar um serviço para rodar "bin/dashboard.sh" e "bin/worker.sh" me retorna erro de permissão, abaixo os scripts:


[Unit]
Description=wso2Abalytics
Requires=network-online.target
After=network-online.target
[Service]
User=root
Type=simple
#PIDFile=/var/run/wso2service.pid
RemainAfterExit=yes
ExecStart=/opt/wso2/wso2am-analytics-3.2.0/bin/dashboard.sh start
ExecStop=/opt/wso2/wso2am-analytics-3.2.0/bin/dashboard.sh stop
ExecReload=/opt/wso2/wso2am-analytics-3.2.0/bin/dashboard.sh restart
Environment="JAVA_HOME=/usr/lib/jvm/java-11-openjdk-11.0.11.0.9-1.el7_9.x86_64"
#ExecStop=/bin/kill -TERM $MAINPID
[Install]
WantedBy=multi-user.target



[Unit]
Description=wso2Abalytics
Requires=network-online.target
After=network-online.target
[Service]
User=root
Type=simple
#PIDFile=/var/run/wso2service.pid
RemainAfterExit=yes
ExecStart=/opt/wso2/wso2am-analytics-3.2.0/bin/worker.sh start
ExecStop=/opt/wso2/wso2am-analytics-3.2.0/bin/worker.sh stop
ExecReload=/opt/wso2/wso2am-analytics-3.2.0/bin/worker.sh restart
Environment="JAVA_HOME=/usr/lib/jvm/java-11-openjdk-11.0.11.0.9-1.el7_9.x86_64"
#ExecStop=/bin/kill -TERM $MAINPID
[Install]
WantedBy=multi-user.target


Sendo que tenho uma instância de wso2am-3.2.0 rodando com script parecido e não dá erro:

[Unit]
Description=Wso2server
Requires=network-online.target
After=network-online.target
[Service]
User=root
Type=simple
#PIDFile=/var/run/wso2service.pid
RemainAfterExit=yes
ExecStart=/opt/wso2/wso2am-3.2.0/bin/wso2server.sh start
ExecStop=/opt/wso2/wso2am-3.2.0/bin/wso2server.sh stop
ExecReload=/opt/wso2/wso2am-3.2.0/bin/wso2server.sh restart
Environment="JAVA_HOME=/usr/lib/jvm/java-11-openjdk-11.0.11.0.9-1.el7_9.x86_64"
#ExecStop=/bin/kill -TERM $MAINPID
[Install]
WantedBy=multi-user.target

Alguma dica?


  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts