システムサービスはあるサーバーでは機能しますが、別のサーバーでは機能しません。

システムサービスはあるサーバーでは機能しますが、別のサーバーでは機能しません。

私のサービスは次のとおりです

[Unit]
Description=Run Forever

[Service]
User=root
WorkingDirectory=/home/elbrus/perp
ExecStart=/bin/bash -c 'python3 perpetual.py'
Restart=always

[Install]
WantedBy=multi-user.target

何らかの理由で、次のエラーが発生し続けます。

perpetual.service: Changing to the requested working directory failed: No such file or directory
systemd[41116]: perpetual.service: Failed at step CHDIR spawning /bin/bash: No such file or directory
systemd[1]: perpetual.service: Main process exited, code=exited, status=200/CHDIR
systemd[1]: perpetual.service: Failed with result 'exit-code'.

フォルダが100%存在し、私の権限は次のとおりです。

-rwxrwxrwx  1 root             root  931

この同じシステムサービスが複数の異なるサーバーで実行されているため、これは私を完全に狂ってしまいます。私が仕事をすることができないのはDigitalOceanだけです。

ベストアンサー1

おすすめ記事