ansible执行命令或playbook报错原因及解决方法整理
总结一些ansible执行出现的错误及解决办法
报错一:Authentication or permission failure
10.86.78.142 | UNREACHABLE! => { "changed": false, "msg": "Authentication or permission failure. In some cases, you may have been able to authenticate and did not have permissions on the target directory. Consider changing the remote tmp path in ansible.cfg to a path rooted in \"/tmp\". Failed command was: ( umask 77 && mkdir -p \"` echo /geelyapp/ansible-tmp-1586249485.61-166743860327847 `\" && echo ansible-tmp-1586249485.61-166743860327847=\"` echo /geelyapp/ansible-tmp-1586249485.61-166743860327847 `\" ), exited with result 1", "unreachable": true }
原因1:
被登录主机上的用户的密码不对了或密码过期;修改下对应用户的密码为正确密码即可;
原因2:
被登录主机上面磁盘空间满了,是不是有点坑?估计这个问题可能坑了很多人吧。。。
报错二:
人们永远没有足够的时间把它做好,但永远有足够的时间重新来过。 可是,因为并不是总有机会重做一遍,你必须做得更好,换句话说, 人们永远没有足够的时间去考虑到底是不是想要它,但永远有足够的时间去为之后悔。 ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★ 浅掘千口井,不如深挖一口井!当知识支撑不了野心时,那就静下心来学习吧!运维技术交流QQ群:618354452
个人微信公众号,定期发布技术文章和运维感悟。欢迎大家关注交流。