Échec de l'émission de l'appel de méthode: l'unité… n'a pas pu être chargée: aucun fichier ou répertoire de ce type

13

J'ai un fichier de définition systemd installé, mais systemd ne parvient pas à l'utiliser. Quel pourrait être le problème, ou comment le déboguer?

ettin:~# ls -l /etc/systemd/system/efl_test_daemon.service 
-rwxr-xr-x 1 root root 145 Aug 18 13:11 /etc/systemd/system/efl_test_daemon.service
ettin:~# /bin/systemctl start efl_test_daemon.service
Failed to issue method call: Unit efl_test_daemon.service failed to load: No such file or directory.
Neil H Watson
la source
10
Vous avez créé un nouveau fichier de service. Tu as couru systemctl daemon-reload?
Michael Hampton
Si vous avez effectué le rechargement comme mentionné ci-dessus, veuillez fournir la sortie des unités de liste systemctl | test grep
Navern
@MichaelHampton Merci, je cherche cette solution depuis 3 heures!
maxdaniel98

Réponses:

10

Tout comme Michael Hampton l'a dit dans le commentaire de la question, vous avez créé un nouveau fichier de service et vous devez exécuter ceci:

systemctl daemon-reload

Je poste la réponse pour un accès facile. Si Michael publie sa réponse, je me ferai un plaisir de supprimer la mienne.

David Morales
la source
1
Il vient de nous ignorer, alors n'hésitez pas à voter. Je ne pense pas que nous entendrons à nouveau parler de lui.
Michael Hampton