amazon-ec2 - 尝试在远程 EC2 主机上执行 ansible playbook。执行命令时出错
问题描述
我有一个包含以下简单命令的剧本文件。ansible 2.8.1 版安装在远程主机上。
剧本文件:
---
- name: Deploy accounts on AWS staging
gather_facts: False
hosts: Project_stage
roles:
- { role: stageRole }
角色 stageRole 的任务文件:
---
- name: Deploying WAR on EB
command: eb --version chdir=/opt/EB_accounts
执行上述剧本后,我可以看到以下异常,错误消息为“msg”:“[Errno 2] No such file or directory”,
例外:
host_web02 (0, '', '')
The full traceback is:
WARNING: The below traceback may *not* be related to the actual failure.
File "/**tmp/ansible_command_payload_ynqG_D/ansible_command_payload.zip/ansible/module_utils/basic.py**", line 2561, in run_command
cmd = subprocess.Popen(args, **kwargs)
File "/usr/lib64/python2.7/subprocess.py", line 394, in __init__
errread, errwrite)
File "/usr/lib64/python2.7/subprocess.py", line 1047, in _execute_child
raise child_exception
解决方案
推荐阅读
- r - 如何从 str_extract 中提取确切的字符串?
- typescript - Vue 无法解析父文件夹中的 index.vue
- amazon-web-services - 不面向公众的 AWS Cognito 注册页面
- angular - 如何修复部署在 Azure Web App 上的 Angular 项目上的 CORS 错误,该项目指向 API 以进行数据调用
- python - Spinnaker sdk 将图像转换为 Opencv 格式 Python
- mysql - 在 Rails 中执行查询时,如何查看/记录正在执行的实际查询?
- python - 在 Python 中控制子进程流的最佳方法是什么?
- reactjs - Material ui,桌面到移动响应式过渡的布局组件
- python - 是否可以在溢出的 QTableWidgetItem 中首先显示字符串的右侧?
- javascript - jsdoc 如何描述返回 SAME CLASS 变量的静态类方法