1.开启SSH长连接

ssh_args = -C -o ControlMaster=auto -o ControlPersist=1d \\连接保持一天

2.开启pipelining

ansible执行tasks的过程:

1>ansible根据选择的模块生成临时的Python脚本

2>他将所生成的脚本复制到各个远端机器

3>执行临时脚本

4>执行成功后删除临时脚本

<61.130.2.23>PUT /root/test.sh TO 
  /root/.ansible/tmp/ansible-tmp-1519981091.3-91677152981748/test.sh

 

修改 /etc/ansible/ansible.cfg 文件可以开启 pipelining

pipelining=False

修改为

pipelining=True

#2.1 vim /etc/sudoers

#Defaults requiretty

3.关闭 gathering facts

“gather_facts:  false

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-22
  • 2021-11-14
  • 2021-11-02
猜你喜欢
  • 2021-08-15
  • 2021-10-27
  • 2021-11-29
  • 2021-04-29
  • 2021-08-02
  • 2021-11-19
  • 2022-12-23
相关资源
相似解决方案