systemd: CHDIR 단계에서 /bin/sh를 생성하는 동안 실패했습니다. 해당 파일이나 디렉터리가 없습니다.

systemd: CHDIR 단계에서 /bin/sh를 생성하는 동안 실패했습니다. 해당 파일이나 디렉터리가 없습니다.

체계적인 서비스를 만들려고합니다. 저널에서 이 오류 메시지를 보았습니다.

Failed at step CHDIR spawning /bin/sh: No such file or directory

원인은 무엇입니까?

답변1

나는 가지고있다

WorkingDirectory=/tmp/dir
ExecStartPost=/bin/rm /tmp/dir    
ExecStartPost=/bin/sh -c "foo bar"

하나는 ExecStartPost작업 디렉터리를 삭제하는 것입니다. 두 번째는 ExecStartPost명령을 실행하기 위해 디렉터리에 들어갈 수 없습니다. 발생한 오류입니다.

관련 정보