ansible填坑记一,UNREACHABLE
今天遇到个坑,记录记录.
由于ansible执行copy太慢,想加速下,看文章说使用长连接可以加速,修改配置
/etc/ansible/ansible.cfg
取消此行注释,修改对应长连接时间
ssh_args = -o ControlMaster=auto -o ControlPersist=4h
测试环境用用,no problem
但是放到生产上就报错,并且还原配置都无法解决这个错误...我哪个郁闷,
老办法,出现异常奇葩错误只能祭出仔细分析日志的古法对付.
命令增加参数 -vvv输出更多调试信息
#ansible all -i html/data/tmp/appcheck-host -m shell 'echo 1' -vvv
ansible 2.4.2.0config file = /etc/ansible/ansible.cfgconfigured module search path = [u'/root/.ansible/plugins/modules', u'/usr/share/ansible/plugins/modules']ansible python module location = /usr/lib/python2.7/site-packages/ansibleexecutable location = /usr/bin/ansiblepython version = 2.7.5 (default, Nov 20 2015, 02:00:19) [GCC 4.8.5 20150623 (Red Hat 4.8.5-4)]
Using /etc/ansible/ansible.cfg as config file
Parsed /nginx/html/data/tmp/appcheck-host inventory source with ini plugin
META: ran handlers
Using module file /usr/lib/python2.7/site-packages/ansible/modules/commands/command.py
<10.239.51.139> ESTABLISH SSH CONNECTION FOR USER: ecs
<10.239.51.139> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=ecs -o ConnectTimeout=10 -o ControlPath=/root/.ansible/cp/14e9c7598d 10.239.51.139 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<10.239.51.139> (255, '', 'Control socket connect(/root/.ansible/cp/14e9c7598d): Connection refused\r\nFailed to connect to new control master\r\n')
app9 | UNREACHABLE! => {"changed": false, "msg": "Failed to connect to the host via ssh: Control socket connect(/root/.ansible/cp/14e9c7598d): Connection refused\r\nFailed to connect to new control master\r\n", "unreachable": true
}
经过多次分析和搜索ssh的命令行参数,发现
虽然配置中是删除了ssh使用长连接的配置,但是ansible并不认我还原的配置,还是使用长连接...
本来不知为何生产使用长连接报错.配置还原还无效那就坑了
最后解决办法为修改/etc/ansible/ansible.cfg文件中ssh_args配置,显示的指定不使用长连接
ssh_args = -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -C
ansible填坑记一,UNREACHABLE相关推荐
- Java web 开发填坑记 2 -如何正确的创建一个Java Web 项目
转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/72566261 本文出自[赵彦军的博客] Java web 开发填坑记 1-如何正确 ...
- Android项目开发填坑记-Fragment的onAttach
背景 现在Android开发多使用一个Activity管理多个Fragment进行开发,不免需要两者相互传递数据,一般是给Fragment添加回调接口,让Activity继承并实现. 回调接口一般都写 ...
- 【SAP PO】X-DOC:SAP PO 接口配置 REST 服务对接填坑记
X-DOC:SAP PO 接口配置 REST 服务对接填坑记 1.背景 2.PO SLD配置 3.PO https证书导入 1.背景 (1)需求背景: SAP中BOM频繁变更,技术人员在对BOM进行变 ...
- 共享内存 - shmget填坑记
shmget设置的size值,不能大于最大值SHMMAX和小于最小值SHMMIN 且若是key值对应的段已经存在,那么后来使用shmget的size值要小于等于原来的值函 而后询问了一下那位程序猿,他 ...
- 填坑记1-nrf52840出现error flash download failed -cortex-M4错误的解决办法-清风电子开发板
填坑类型: nrf52840出现error flash download failed -cortex-M4错误 使用板子:清风电子开发板 问题描述: keil4出错,keil5不出错(意思是其他ke ...
- ios企业版如果证书过期了_iOS 企业证书过期填坑记
入坑篇 前线客服传来消息 - "用户反馈一打开我们的 App,就直接闪退了",刚听到这个消息,我很吃惊,上一期发的新版本 QA 都有验证过.难道是因为功能权限的问题导致的,赶紧跟客 ...
- Hexo博客备份移植填坑记
我们用Hexo写好了博客,有时候重装系统或者换了台电脑需要更新博客,就存在博客源文件怎么备份和移植的问题.网上有相关的教程,不过有一些纰漏,本文填坑. 欢迎到我的博客交流和查看更详细的内容,有问题请在 ...
- 支付开发填坑记之支付宝
支付宝在所有支付方式中最好开发的了,因为文档比较清晰,而且开发起来也比较简单.因此,支付宝的坑是相对较少的. 原文地址 APP支付 APP支付步骤为: 获取支付宝的配置信息. 生成商家订单信息. 根据 ...
- 2020年前端安全综述-填坑记
前言 上一篇面试总结中其实埋了很多坑,做到点到为止,但是坑还是需要填的,今天这篇文章就是填第一个坑.上篇总结中就有一个题目 33.能说一下你项目中遇到了哪些安全问题么,一般都是怎么解决的? 那么前端平 ...
最新文章
- 【报错解决】gcc编译运行c语言程序报警告warning: no newline at end of file
- 计算机安装了打印驱动无法打印,安装打印机的时候为什么电脑无法正常识别打印机?...
- ESP8266代码分析
- hapi返回xml格式 微信开发 node
- java怎么安装_Java桌面应用程序篇:发展历史以及程序的应用
- php 二进制 十六进制转换,php 实现进制转换(二进制、八进制、十六进制)互相转换实现代码...
- 前端高效开发不得不知道的一些JavaScript库!
- 领健医美客户管理系统之医院信息管理系统(HIS)在医院的应用
- omnet++tictoc3案例解析
- [MySQL远程备份策略举例]
- 【图解】给面试官解释TCP的三次握手与四次挥手-Web运用原理及网络基础
- Client-Initiated场景下的L2TP实验配置
- 使用Rancher的RKE部署Kubernetes要点
- 【计算机网络】第六话·数据的传输方式(上)
- 哪里有纯免费的PPT模板下载网站?
- 云计算的认识和看法_关于云计算的个人理解
- mysql数据被截断_Mysql5.7中使用groupconcat函数数据被截断的问题完美解决方法
- 门禁系统远程无线联网解决方案
- 用html代码制作一个表情图片,canvas绘制一个常用的emoji表情
- logstash的lumberjack协议解析
热门文章
- 夏令营,预推免经验分享(计科方向,天大+北理+上交+国防科大+北邮+清华深圳)
- android 点赞 1,GoodView Android 点赞+1 效果,支持文本和图像 @codeKK Android开源站
- Arduino通信协议设计
- MT5 EA交易期货-限价单开仓平仓
- 一般面试完回去等消息是否=没消息??
- java面试笔试资料 百度网盘
- 新款M2 MacBook Pro电脑--我们将其与M1版进行比较
- 实体鉴别GB/T 15843研究(二)——GB/T 15843.2采用对称加密算法
- N0wayBack 春节红包题
- linux申请信号量,linux 信号量