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.

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.


1
Dia mengabaikan kita, jadi jangan ragu untuk memberikan suara. Saya tidak berpikir kita akan mendengar kabar darinya lagi.
— Michael Hampton
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.