Ansible“;模块执行期间出现意外故障“;错误 1.主机文件内容 3. /etc/ansible/group_变量/液滴含量: 4.登录并运行以下命令:

Ansible“;模块执行期间出现意外故障“;错误 1.主机文件内容 3. /etc/ansible/group_变量/液滴含量: 4.登录并运行以下命令:,ansible,Ansible,Ansible 2.4.1.0 配置文件=/etc/ansible/ansible.cfg makedirs中的文件“/usr/lib/python2.7/os.py”,第157行 mkdir(名称、模式) OSError:[Errno 13]权限被拒绝:“~” 如果有人能帮上忙,我会很感激的 谢谢。在文档中,“Ansible 2.0已经弃用了来自Ansible_ssh_用户、Ansible_ssh_主机和Ansible_ssh_端口的“ssh”以成为Ansible_用户、Ansible_主机

Ansible 2.4.1.0


配置文件=/etc/ansible/ansible.cfg

makedirs中的文件“/usr/lib/python2.7/os.py”,第157行
mkdir(名称、模式)
OSError:[Errno 13]权限被拒绝:“~”

如果有人能帮上忙,我会很感激的

谢谢。

在文档中,“Ansible 2.0已经弃用了来自Ansible_ssh_用户、Ansible_ssh_主机和Ansible_ssh_端口的“ssh”以成为Ansible_用户、Ansible_主机和Ansible_端口。如果您使用的是Ansible 2.0之前的版本,则应继续使用较旧样式的变量(Ansible_ssh*)。在旧版本的Ansible中,这些较短的变量会被忽略,而不会发出警告。”


感谢您的快速回复。我已经按照建议更改了对ansible_ssh_用户、ansible_ssh_主机的引用,但仍然收到相同的错误。
[droplets]
host1 ansible_ssh_host=<IP1>
inventory      = /etc/ansible/hosts
---
ansible_ssh_user: admin
$ ansible -m ping host1 -vvv
host1 | FAILED! => {
  "failed": true, 
  "msg": "Unexpected failure during module execution.", 
  "stdout": ""
}