ansible all -m yum -a "name=java-openjdk state=present install_root=/opt/"
我收到以下错误 127.0.0.1 | 遥不可及!=> { "changed": false, "msg": "无法通过 ssh 连接到主机:权限被拒绝 (publickey,gssapi-keyex,gssapi-with-mic,password)", "unreachable": true }
我可以运行像下面这样的剧本 ansible-playbook --connection=local --inventory 127.0.0.1, teamcity.yml
在您的第一个示例中,您使用的是清单中指定的任何连接。第二个例子你指定“connection=local”。
没有看到您的清单和剧本,我无法确定最佳解决方案是什么。您可以确保主机文件中的条目使用本地连接: