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作業ディレクトリを削除することです。 2番目は、ExecStartPostコマンドを実行するためにディレクトリに入ることはできません。発生したエラーです。

おすすめ記事