[問題点]
・[systemstl restart ***]を実行時に、CLIに[job for ***.service canceled]と表示され、再起動できない。(サービス自体は停止する。)
・上記発生後、再度restartコマンドを実行するとエラー文出力無くサービスは起動する。
・一方、[systemctl stop ***]→[systemctl start ***]だと特にエラー文は出力されない。
[serviceファイルの中身]
・***.service
[Unit]
Description=test
After=network.target
Requires=A.service
Requires=B.service
[Service]
ExecStart=/var//bin/-start
Environment=PATH=/var/***/bin:${PATH}
Restart=always
ExecStopPost=/user/bin/systemctl stop A.service
ExecStopPost=/user/bin/systemctl stop B.service
[Install]
WantedBy=multi-user.target
・A.service(B.serviceも***以外同じです。)
[Unit]
Description=test A
After=network.target
[Service]
ExceStart=/usr/local/bin/***
Environment=PATH=/var/***bin:${PATH}
Restart=always
[Install]
WantedBy=multi-user.target
[行ったこと]
・[jornalctl | grep ***]でrestart時の出力を確認してみると、
[Unknown lvalue 'Restart' in section 'Unit']と出力されていました。
色々調べているのですが何が問題かわかっていません。
解決法や切り分け方法がありましたら、ご教示いただきたいです。
あなたの回答
tips
プレビュー