我遇到了从未见过的错误。这是命令和错误:
$ ansible-playbook create_api.yml PLAY [straw] ****************************************************************** GATHERING FACTS *************************************************************** failed: [104.55.47.224] => {"failed": true, "parsed": false} /bin/sh: 1: /usr/bin/python: not found TASK: [typical | install required system packages] ***************************** FATAL: no hosts matched or all hosts have already failed -- aborting PLAY RECAP ******************************************************************** to retry, use: --limit @/Users/john/create_api.retry 104.55.47.224 : ok=0 changed=0 unreachable=0 failed=1
这是create_api.yml文件:
这是主机文件:
[api]104.55.47.224我可以删除角色部分,但不会进入第一个任务,而是使其进入第一个任务行/bin/sh: 1: /usr/bin/python: not found。这可能是怎么回事?
注意:如果有人对IP地址执行ping操作而无法获得响应,则应该知道自粘贴代码以来我已经更改了IP地址。
EDIT python是本地安装的,问题是它没有安装在运行Ubuntu 15.04的远程计算机上