Fehler beim Ausgeben des Methodenaufrufs: Einheit… konnte nicht geladen werden: Keine solche Datei oder kein solches Verzeichnis


13

Ich habe eine systemd-Definitionsdatei installiert, aber systemd verwendet sie nicht. Was könnte das Problem sein, oder wie kann ich es debuggen?

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.

10
Sie haben eine neue Servicedatei erstellt. Bist du gelaufen systemctl daemon-reload?
Michael Hampton

Wenn Sie wie oben beschrieben neu geladen haben, geben Sie bitte die Ausgabe von systemctl list-units | an grep test
Navern

@MichaelHampton Danke, ich habe für 3 Stunden nach dieser Lösung gesucht!
Maxdaniel98

Antworten:


10

Genau wie Michael Hampton im Fragekommentar sagte, haben Sie eine neue Servicedatei erstellt und müssen diese ausführen:

systemctl daemon-reload

Ich poste die Antwort für den einfachen Zugriff. Wenn Michael seine Antwort veröffentlicht, werde ich meine gerne entfernen.


1
Er hat uns einfach ignoriert, also fühlen Sie sich frei, ein paar Stimmen zu haben. Ich glaube nicht, dass wir wieder von ihm hören werden.
Michael Hampton
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.