大家好,我制作了一个简单的剧本来使用 Ansible 进行练习,但是当我尝试运行剧本 ( ansible-playbook -i hosts.ini playbook.yml) 以配置输出返回的实例 ec2时遇到问题:
> fatal: [XX.XXX.XXX.XXX]: FAILED! => {
> "changed": false,
> "failed": true,
> "invocation": {
> "module_name": "setup"
> },
> "module_stderr": "Shared connection to XXX.XXX.XXX.XXX closed.\r\n",
> "module_stdout": "/bin/sh: 1: /usr/bin/python: not found\r\n",
> "msg": "MODULE FAILURE" } to retry, use: --limit @/home/douglas/Ansible/ansible_praticing/projeto2.retry
>
> PLAY RECAP
> *********************************************************************
> XX.XXX.XXX.XXX : ok=0 changed=0 unreachable=0 failed=1
Run Code Online (Sandbox Code Playgroud)
当我尝试通过ssh -i ~/.ssh/key.pem ubuntu@public.ip它与实例连接时,它运行良好,但配置失败。
我的剧本:
- hosts: projeto
sudo: True …Run Code Online (Sandbox Code Playgroud)