小编Rém*_*LET的帖子

Ansible - 错误!字段'hosts'是必需的,但未设置

我发布剧本时出错了,但我找不到原因....

错误!字段'hosts'是必需的,但未设置

有我的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
Run Code Online (Sandbox Code Playgroud)

我的/ etc/ansible/hosts:

[hosts]
10.23.108.182
10.23.108.183
10.23.108.184
10.23.108.185
Run Code Online (Sandbox Code Playgroud)

当我测试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" }
Run Code Online (Sandbox Code Playgroud)

拜托,帮帮我:)问候,

ansible

20
推荐指数
1
解决办法
3万
查看次数

标签 统计

ansible ×1