Monit falha ao iniciar o processo

1

Monit falha ao iniciar um processo Java que é iniciado a partir de um script de inicialização em /etc/init.d . O script de inicialização funciona quando é lançado do shell. Monit detecta que o serviço está sendo executado e detecta quando o serviço está inativo.

Mensagem de erro de /var/log/monit :

[UTC Aug 17 22:48:37] info     : 'fanpoint-service' start: /etc/init.d/java-service
[UTC Aug 17 22:49:07] error    : 'fanpoint-service' failed to start (exit status -1) -- no output


$monit -vv status fanpoint-service
...
Process 'fanpoint-service'
  status                            Execution failed
  monitoring status                 Monitored
  data collected                    Wed, 17 Aug 2016
    
por jk73 18.08.2016 / 00:56

1 resposta

2

Fixo.

Isso não funciona start program = "/etc/init.d/java-service start"

Isso funcionou start program = "/bin/bash -c '/etc/init.d/java-service start'"

Monit Documentação. link

    
por 18.08.2016 / 17:29