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.