小编jda*_*vis的帖子

Ansible失败了/ bin/sh:1:/ usr/bin/python:找不到

我遇到了一个我以前从未见过的错误.这是命令和错误:

$ 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
Run Code Online (Sandbox Code Playgroud)

这是create_api.yml文件:

---

- hosts: api
  remote_user: root
  roles:
    - api
Run Code Online (Sandbox Code Playgroud)

这是hosts文件:

[api]
104.55.47.224
Run Code Online (Sandbox Code Playgroud)

我可以删除角色部分,它不会进入第一个任务,它将使它只会使它成为行/bin/sh: 1: /usr/bin/python: not found.这可能会发生什么?


注意:如果有人正在ping IP地址并且没有得到响应,您应该知道自从粘贴代码后我已经更改了IP地址.

编辑 …

ansible ansible-playbook

184
推荐指数
10
解决办法
7万
查看次数

标签 统计

ansible ×1

ansible-playbook ×1