O padrão para o systemd é que um serviço é simples. Isso significa que ele é executado em primeiro plano e, se sair, o serviço será considerado interrompido.
Seu arquivo de configuração mongod tem algo parecido com:
processManagement:
fork: true
, que faz com que mongod
seja transferido para o plano de fundo. Existem duas maneiras de corrigir isso, o melhor é alterar fork
em /etc/mongod1.conf
para false. A outra é definir Type=forking
na seção [Service]
do arquivo .service
.