ansible工具主要参数详解

-v 打印详细模式
-i path 指定host文件路径  ansible -i 
-f 指定fork开启同步进程的个数,默认为5
-m 指定module 名称,默认为command
-a 模块的参数或者命令
-u 指定执行用户
-C 测试执行过程,不改变真是内容,相当于预演
-T 执行命令超时时间,默认为10s
--version 查看版本信息。

ansible ping 模块详解

 ansible all -m ping
 ansible -i /etc/ansible/hosts all -m ping

ansible command 模块详解

command 模块为ansible默认模块,主要执行linux 基础命令

  例如: 
        ansible -i /etc/ansible/hosts all -m command -a "date"
        ansible -i /etc/ansible/hosts all -m command -a "ping -c1 -w1 www.baidu.com"
        ansible -i /etc/ansible/hosts all -m command -a "df -h"