我已经在 Ubuntu Precise 64 上安装了 Ansible 1.2.3。
运行 ansible-playbook -i ansible_hosts playbook.yml
给我这个错误:
ERROR: problem running ansible_hosts --list ([Errno 8] Exec format error)
这是
ansible_hosts
的内容:[development]
localhost ansible_connection=local
和
playbook.yml
:---
- hosts: development
sudo: yes
tasks:
- name: install curl
apt: pkg=curl update_cache=yes
我怎样才能使这项工作?
最佳答案
对我来说,问题是通过删除 ansible 文件(剧本、 list 等)的“执行”权限来解决的:
find . -type f -exec chmod -x {} \;
关于ubuntu - 运行 ansible-playbook 时出错,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18385925/