与主机的共享连接已关闭

与主机的共享连接已关闭

我在 AWS 上启动了 2 台 Ubuntu 服务器。Ansible 安装在一台服务器上,并ssh keygen连接到另一台远程服务器 (2)。每当我尝试通过 Ansible (命令:) ping 服务器时,ansible servername -m ping我都会收到一条错误消息,提示与主机的连接已关闭且未/usr/bin/python找到。

这是错误信息:

172.XX.XX.XXX | FAILED! => {
    "changed": false, 
    "module_stderr": "Shared connection to 172.XX.XX.XXX closed.\r\n", 
    "module_stdout": "/bin/sh: 1: /usr/bin/python: not found\r\n", 
    "msg": "MODULE FAILURE", 
    "rc": 0
}

答案1

我在 Ubuntu 18.04 VM 上配置数字海洋时遇到了类似的问题

我在你的本地 ansible 清单文件中设置了 python3 解释器

[all:vars]
ansible_python_interpreter = /usr/bin/python3

此后一切正常。

相关内容