0
我有以下状态:服务已经启用,并且是死
copy_over_systemd_service_files:
file.managed:
- name: /etc/systemd/system/consul-template.service
- source: salt://mesos/files/consul-template.service
- owner: consul
start_up_consul-template_service:
service.running:
- name: consul-template
- enable: True
- restart: True
- require:
- file: copy_over_systemd_service_files
- watch:
- /etc/systemd/system/consul-template.service
,当我跑我的状态文件我得到以下错误:
ID: start_up_consul-template_service
Function: service.running
Name: consul-template
Result: False
Comment: Service consul-template is already enabled, and is dead
Started: 17:27:38.346659
Duration: 2835.888 ms
Changes:
我不知道这是什么手段。我想要做的就是重新启动服务,一旦它被复制完成,我之前完成了这个任务,没有问题。通过堆栈跟踪回顾刚刚显示,盐跑systemctl is-enabled consult-template