系统:
- RHEL 7.4,systemd 219
单位:
- 二进制1.服务
- 二进制2.服务
- 二进制2.计时器
我想要的是:
- 当启动和停止binary1.service时,binary2.timer也会启动和停止。
- 当bianry2.timer启动和停止时,binary2.timer也会启动和停止,但不会影响binary1.service的状态。
问题:
- 我尝试过使用 Requires、After、PartOf 和 BindsTo 的各种组合。我似乎找不到合适的组合来实现这一点。我的衣柜是
#binary1.service
[Unit]
BindsTo=binary2.timer
当 binary1.service 启动或停止时,binary2.timer 也会启动或停止。但是,如果 bianry2.timer 启动或停止,这将影响 binary1.service 的服务。
我错过了什么?