Primeiramente, para interromper, desativar e remover o serviço, use os comandos systemctl
, como systemctl stop [servicename]
, systemctl disable [servicename]
e, em seguida, rm [path to service]
. Você também pode usar o comando chkconfig
[check aqui] , mas como observado em uma das minhas últimas respostas de um usuário, agora é um comando antigo e pode não estar disponível em sistemas mais novos!
Em segundo lugar, executar systemctl daemon-reload
após o acima é uma boa prática.
Por fim, a execução de systemctl reset-failed
não é obrigatória, a menos que você tenha o serviço falhado antes. abaixo está a página man do systemd:
reset-failed [PATTERN...]
Reset the "failed" state of the specified units, or if no unit name is passed, reset the state of all units. When a unit fails in some way (i.e. process exiting with non-zero error code, terminating abnormally or timing out), it will automatically enter the "failed" state and its exit code and status is recorded for introspection by the administrator until the service is restarted or reset with this command.