ansible - 为什么ansible无法在本地ping通?
问题描述
不写 ansible-playbook 为什么 ansible 不能在本地 ping 通?
问题:-
我已经使用了 1 个 ec2 实例,并且 ec2 的 IP 是“52.15.160.250”。我在里面安装了ansible。在清单文件 [/etc/ansible/hosts] 中,我已采取
[本地主机]
52.15.160.250
我试图ping本地主机
ansible -m ping 全部
或者
ansible -m ping 52.15.160.250
我收到以下错误
解决方案
尝试像这样添加:
[localhost]
52.15.160.250 ansible_connection=local
这样,它就不会尝试通过 ssh 而是通过本地连接进行。
推荐阅读
- python - 编写图的 JSON 表示
- ruby-on-rails - 沉默弃用警告Rspec Rails
- swift - 通过 HTTP POST 数据时出现 Swift 4 错误
- laravel - Laravel join 和 unionAll
- javascript - 从数组创建 Html 表(使用提示)
- angular - 如何向表 td 添加新类?
- php - 从 N 长度数组中每个循环获取 2 个元素
- javascript - 防止 youtube iframe api 限制移动设备上的播放质量(分辨率)
- asp.net-core - migrationBuilder 如何确定要创建哪些索引?
- javascript - Nuxt,将 Vuex 存储拆分为单独的文件会出现错误:未知突变类型:登录