无法发出方法调用:单位…无法加载:没有这样的文件或目录


13

我已经安装了systemd定义文件,但是systemd无法使用它。可能是什么问题,或者如何调试?

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
您创建了一个新的服务文件。你跑了systemctl daemon-reload吗?
迈克尔·汉普顿

如果您如上所述完成重装,请提供systemctl list-units | |的输出。grep测试
Navern 2015年

@MichaelHampton谢谢,我一直在寻找这个解决方案3个小时!
maxdaniel98'3

Answers:


10

就像迈克尔·汉普顿(Michael Hampton)在问题注释中说的那样,您创建了一个新的服务文件,需要运行以下命令:

systemctl daemon-reload

我正在发布答案以便于访问。如果迈克尔发表了他的回答,我将很乐意删除我的。


1
他只是无视我们,所以随时可以投票。我认为我们不会再收到他的来信。
迈克尔·汉普顿
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.