Parece que você está executando um sistema com o systemd, mas está usando comandos sysV. Você criou um script init sysV ou um arquivo de unidade systemd?
Estado ativo (encerrado) significa que o systemd executou os comandos com sucesso, mas não sabe que existe um daemon para monitorar.
Se houver, você deve defini-lo no arquivo de unidade configurando as opções Type e ExecStart apropriadamente, dependendo de o processo iniciado ser o processo principal, os processos e saídas filho do forks etc.
Verifique as diferentes páginas man do systemd ou atualize sua pergunta e poste o arquivo unitário ou o script init.