systemdのサービスファイルの配置と反映方法
サービスファイルは以下に配置する。
cp -f foobar.service /usr/lib/systemd/system/
systemdに反映させるには以下のコマンドを実行する。
systemctl daemon-reload
過去に作ったファイル郡:
originalConfs/softether.service at master · tomoyk/originalConfs
参考URL:
- Systemd入門(4) - serviceタイプUnitの設定ファイル - めもめも
- isu.serviceのRestart=alwaysはon-failureがいいかもしれない · Issue #156 · isucon/isucon6-final
あとがき:
設定で Type=simple
にしていたせいでプロセスが起動して直ぐに終了した。いろいろ探してみたら Type=forking
が良かったみたい。 起動時の有効化も systemctl enable foobar
で忘れずにやった。