找建网站公司,网站优化 pdf,网络推广战略,正版app下载文章目录 一、关闭系统信息收集二、开启加速 Ansible 执行速度修改配置文件/etc/ansible/ansible.cfg由于该功能与sudo冲突#xff0c;必须关闭 requiretty 选项方法一方法二 参考文章#xff1a; https://blog.csdn.net/o0o0o0D/article/details/110998873
一、关闭系统信息… 文章目录 一、关闭系统信息收集二、开启加速 Ansible 执行速度修改配置文件/etc/ansible/ansible.cfg由于该功能与sudo冲突必须关闭 requiretty 选项方法一方法二 参考文章 https://blog.csdn.net/o0o0o0D/article/details/110998873
一、关闭系统信息收集
默认为收集这样会降低执行效率
修改配置文件/etc/ansible/ansible.cfg
gathering explicit如果某些任务需要收集系统信息可以通过gather_facts: True打开收集功能
- hosts: nginx gather_facts: True 二、开启加速 Ansible 执行速度
不开启加速的方式复制文件到远程服务器后执行然后删除这些临时文件 开启加速后的方式通过OpenSSH发送执行命令将所有操作附带在SSH连接过程中同步实现
打开此选项可以减少 ansible 执行没有传输时 ssh 在被控机器上执行任务的连接数
修改配置文件/etc/ansible/ansible.cfg
pipelining True由于该功能与sudo冲突必须关闭 requiretty 选项
修改配置文件/etc/sudoers
方法一
注释掉以下内容
#Defaults requiretty方法二
添加以下内容
Defaults:user1 !requiretty #user1代表需要sudo的用户