Ansible模块:我应该使用systemd或service进行配置吗?

时间:2017-12-29 05:11:44

标签: ansible

我想使用Ansible配置以下linux命令:

sudo systemctl enable XXX.service
我应该使用:

systemd:
  name: XXX.service
  enabled: yes

service:
  name: XXX.service
  enabled: yes

使用systemctl,systemd和service之间有什么区别?

2 个答案:

答案 0 :(得分:2)

参考ansible systemd moduleansible service module,我认为您应该使用systemd,它旨在控制systemd。 Syetemd旨在取代服务,所以你可以在systemctl命令中看到xxx.service,但它是systemd系统,它与服务不同。

答案 1 :(得分:1)

使用" service",无论如何它都会系统化systemctl命令。