메소드 호출 발행 실패 : 단위…로드 실패 : 해당 파일 또는 디렉토리가 없음


13

시스템 정의 파일이 설치되어 있지만 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?
— Michael Hampton

위에서 언급 한대로 재로드를 수행 한 경우 systemctl list-units | grep test
— Navern

@MichaelHampton 감사합니다.이 솔루션을 3 시간 동안 찾았습니다.
— maxdaniel98

답변:


10

Michael Hampton이 질문 의견에서 말했듯이 새 서비스 파일을 만들었으며 다음을 실행해야합니다.

systemctl daemon-reload

쉽게 액세스 할 수 있도록 답변을 게시하고 있습니다. Michael이 자신의 답변을 게시하면 기꺼이 제거하겠습니다.


1
그는 방금 우리를 무시 했으니 투표 해주세요. 나는 우리가 그에게서 다시 듣지 않을 것이라고 생각합니다.
— Michael Hampton
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.