为什么ansible不能在本地ping?
没有写ansible剧本,为什么ansible不能在本地ping 问题:- 我取了1个ec2实例,ec2的IP为“52.15.160.250”。我在里面安装了ansible。在清单文件[/etc/ansible/hosts]中 [本地主机] 52.15.160.250 然后 我试着打电话给当地的主持人 ansible-m ping all 或 ansible-m ping 52.15.160.250 我得到以下错误 尝试这样添加:为什么ansible不能在本地ping?,ansible,devops,ansible-2.x,ansible-facts,Ansible,Devops,Ansible 2.x,Ansible Facts,没有写ansible剧本,为什么ansible不能在本地ping 问题:- 我取了1个ec2实例,ec2的IP为“52.15.160.250”。我在里面安装了ansible。在清单文件[/etc/ansible/hosts]中 [本地主机] 52.15.160.250 然后 我试着打电话给当地的主持人 ansible-m ping all 或 ansible-m ping 52.15.160.250 我得到以下错误 尝试这样添加: [localhost] 52.15.160.250 ansib
[localhost]
52.15.160.250 ansible_connection=local
这样,它就不会通过ssh进行尝试,而是通过本地连接进行。您当前的用户ssh密钥未在远程主机上获得授权。只是为了避免混淆:ansible ping不是ICMP ping。Ansible ping需要ssh访问主机上安装的远程计算机+python。@Zeitounator我的主机和控制器计算机相同。我想ping安装ansible的同一台机器。