ansible,停止属于组的所有主机上的服务

时间:2017-05-05 12:04:54

标签: service ansible jinja2

我写了一个ansible角色。我想停止属于某个组的所有主机上的服务。

如何使用ansible管理此用例?

2 个答案:

答案 0 :(得分:1)

Ansible Playbook将拥有主机组的范围。

---
- hosts: host_group_name

Ansible角色将有停止服务的任务。

- name: stop service on host_group
  become: yes
    name: service_name
    state: stopped

Ansible adhoc命令:

ansible host_group_name -i inventory -a“service service_name stop”

答案 1 :(得分:0)

使用类似下面的when条件。

sayName.html