[root@ansible ~]# yum -y install ansible
最大支持5个1(1s)2(1s)3(1s)4(1s)5(3s)慢一些保证一致性10个线程要跑最大支持5 个1 2 3 4 5 1换成6 这样快的情况会有线程锁了解生产者消费者模型python2.7是假的多线程python3是真的多线程python2.7可以用多进程来实现
whereis ansibleansible: /usr/bin/ansible /etc/ansible /usr/share/man/man1/ansible.1.gz/usr/lib/python2.7/site-packages/ansible/cli/
>>> import sys>>> sys.path['', '/usr/lib64/python27.zip', '/usr/lib64/python2.7', '/usr/lib64/python2.7/plat-linux2', '/usr/lib64/python2.7/lib-tk', '/usr/lib64/python2.7/lib-old', '/usr/lib64/python2.7/lib-dynload', '/usr/lib64/python2.7/site-packages', '/usr/lib/python2.7/site-packages']
Inventory 文件用来定义你要管理的主机。其默认位置在 /etc/ansible/hosts ,如果不保存在默认位置,也可通过 -i 选项指定。被管理的机器可以通过其 IP 或域名指定。未分组的机器需保留在 hosts 的顶部,分组可以使用 [] 指定
[root@ansible ~]# vim /etc/ansible/hosts [test]192.168.6.141192.168.6.142[root@ansible ~]# ansible all -m ping192.168.6.142 | SUCCESS => { "changed": false, "ping": "pong"}192.168.6.141 | SUCCESS => { "changed": false, "ping": "pong"}