这里仅作为最后的手段。 : - )
我的任务是实现一些新的ansible playbooks,因为我是唯一一个有配置工具经验的人。对我来说问题是我只使用过傀儡,而不是使用傀儡。无论我为ansible写什么,我总是得到:
任务[收集事实] ****************************************** ************************************************** ************************************************** ****** 致命:[server1.example.com]:失败! => {“failed”:true,“msg”:“找不到连接插件'heck'”} 致命:[server2.example.com]:失败! => {“failed”:true,“msg”:“找不到连接插件'heck'”}
杰
答案 0 :(得分:7)
我也遇到了这个错误:
失败! => {“failed”:true,“msg”:“找不到连接插件'heck'”}
我的问题是我试图在检查模式下运行但在我的命令中没有“ - ”。
我这样做了:
ansible-playbook foo.yml -check
而不是:
ansible-playbook foo.yml --check
离开第二个“ - ”,ansible-playbook认为我正在使用连接选项。
答案 1 :(得分:0)
我终于把一切都搞定了,我相信问题是由于我的git环境,这就是我在运行剧本的地方。我最终卸载了git并重新安装它,现在一切运行正常。当我无法在服务器或笔记本电脑上提交任何文件更改时,我看到了git问题。由于笔记本电脑一直在工作,我在那里进行了重新安装,并“修复”了服务器。