Подтвердить что ты не робот

Неспособный - ОШИБКА! поле "хосты" требуется, но не установлено

У меня ошибка при запуске 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

Когда я тестирую пинг, все хорошо:

[[email protected] 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" }

Пожалуйста, помогите мне:) С уважением,

4b9b3361

Ответ 2

---
-hosts: all

  remote_user: root

  tasks: