systemdで特定のサービスと連動して他のプロセス・サービスを起動・停止させる

※2016/01/26 13:00
そもそも、systemdだったら依存関係についてAfterやBefore、Requestがあることに気づいた。こんな回りくどいことしなくてもよさそうなので、2016/01/27に追記・修正を行っている。


仕事で、特定のプロセスが落ちたら強制的にそのプロセスを前提として動作しているサービスも落とす必要が出てきたので、どうにか実現できないか調べてみた。
そしたらCentOS7で採用されているsystemdでは、プロセスの依存関係について記述出来るようなので、それで実現することにした。

基本的には、「.service」ファイルの[UNIT]項目に、以下...