Ansible 连接受控端sudo超时

最近在装Ansible,有一台受控端负载重,响应慢。当用Ansible连接它时,总是提示超时。

现象

主控端

  • 执行脚本
bash 复制代码
ansible 192.168.5.37 -m shell -a 'ip a| grep 192.168.'
bash 复制代码
192.168.5.37 | FAILED | rc=-1 >>
Timeout (12s) waiting for privilege escalation prompt: 

解决

受控端

  • 修改sudoers超时时间
bash 复制代码
vim /etc/sudoers

在行Defaults env_reset下增加

bash 复制代码
# 单位分钟 
Defaults    timestamp_timeout = 15

详见:Linux学习记录:sudo相关

主控端

  • 修改hosts文件
bash 复制代码
vim /etc/ansible/hosts
bash 复制代码
# 单位秒
192.168.5.37 ansible_ssh_timeout=30
  • 执行效果
bash 复制代码
ansible 192.168.5.37 -m shell -a 'ip a| grep 192.168.'
bash 复制代码
192.168.5.37 | CHANGED | rc=0 >>
    inet 192.168.5.37/24 brd 192.168.5.255 scope global noprefixroute ens192

详见:ansible.builtin.ssh connection -- connect via SSH client binary - timeout

相关推荐
Plastic garden4 小时前
K8s(1)前置ansible准备环境
容器·kubernetes·ansible
遇见火星2 天前
从0到1掌握Ansible:让自动化运维不再是梦想
运维·自动化·ansible
遇见火星2 天前
Jenkins + Ansible 集成实战:把配置管理焊进流水线里
运维·ansible·jenkins
江华森4 天前
Ansible 自动化运维:从入门到实战
运维·自动化·ansible
JackSparrow4145 天前
使用Ansible批量管理+更新产品环境服务器配置
运维·服务器·ci/cd·kubernetes·自动化·ansible·sre
Cat_Rocky8 天前
Linux-ansible之Playbook简单应用
linux·网络·ansible
淼淼爱喝水9 天前
Ansible 入门实战:四种变量优先级比较实验
ansible·变量
淼淼爱喝水9 天前
ansible实战:「磁盘空间 ≥ 2G 时自动创建文件」
前端·ansible·自动创建
红茶要加冰10 天前
四、ansible的templates
linux·运维·服务器·ansible
红茶要加冰10 天前
五、ansible的流程控制
linux·运维·服务器·ansible