【发布时间】:2018-10-31 13:00:11
【问题描述】:
我在启动 playbook 时出错,但我没有找到原因....
错误! “主机”字段是必需的,但未设置
这是我的 main.yml :
---
- hosts: hosts
- vars:
- elasticsearch_java_home: /usr/lib/jmv/jre-1.7.0
- elasticsearch_http_port: 8443
- tasks:
- include: tasks/main.yml
- handlers:
- include: handlers/main.yml
还有我的 /etc/ansible/hosts :
[hosts]
10.23.108.182
10.23.108.183
10.23.108.184
10.23.108.185
当我测试 ping 时,一切都很好:
[root@poste08-08-00 elasticsearch]# ansible hosts -m ping
10.23.108.183 | SUCCESS => {
"changed": false,
"ping": "pong" }
10.23.108.182 | SUCCESS => {
"changed": false,
"ping": "pong" }
10.23.108.185 | SUCCESS => {
"changed": false,
"ping": "pong" }
10.23.108.184 | SUCCESS => {
"changed": false,
"ping": "pong" }
请帮帮我:) 问候,
【问题讨论】:
-
如果您将
hosts组的名称更改为instances,会发生什么情况?
标签: ansible