Gagal mengeluarkan panggilan metode: Unit ... gagal dimuat: Tidak ada file atau direktori tersebut

13

Saya memiliki file definisi systemd diinstal, tetapi systemd gagal menggunakannya. Apa masalahnya, atau bagaimana saya bisa debug itu?

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
sumber
10
Anda membuat file layanan baru. Apakah kamu lari systemctl daemon-reload?
Michael Hampton
Jika Anda telah melakukan isi ulang seperti yang disebutkan di atas, silakan berikan output dari systemctl daftar-unit | grep test
Navern
@MichaelHampton Terima kasih, saya telah mencari solusi ini selama 3 jam!
maxdaniel98

Jawaban:

10

Seperti yang dikatakan Michael Hampton dalam komentar pertanyaan, Anda membuat file layanan baru dan Anda perlu menjalankan ini:

systemctl daemon-reload

Saya memposting jawaban untuk akses mudah. Jika Michael memposting jawabannya saya akan dengan senang hati menghapus jawaban saya.

David Morales
sumber
1
Dia mengabaikan kita, jadi jangan ragu untuk memberikan suara. Saya tidak berpikir kita akan mendengar kabar darinya lagi.
Michael Hampton