Ошибка при попытке выполнить версию шоу на устройстве Cisco - PullRequest
0 голосов
/ 13 июля 2020

Я пытаюсь выучить Ansible, но у меня есть некоторые проблемы: я сделал простую книгу, свою первую, но она не сработала: я могу подключиться к своему устройству с пользователем teste и паролем teste, а также выполнить команду.

фатальный: [ansible_user = teste]: FAILED! => {"changed": false, "msg": "сработал тайм-аут команды, значение тайм-аута составляет 10 секунд. \ nСм. параметры настройки тайм-аута в Руководстве по сетевой отладке и устранению неполадок."} фатальный: [ansible_password = teste]: НЕ ПРОШЛО! => {"changed": false, "msg": "сработал тайм-аут команды, значение тайм-аута составляет 10 секунд. \ nСм. параметры настройки тайм-аута в Руководстве по сетевой отладке и устранению неполадок."} фатальный: [192.168.0.103]: НЕ ПРОШЛО! => {"changed": false, "msg": "сработал тайм-аут команды, значение тайм-аута составляет 10 секунд. \ nСм. параметры настройки тайм-аута в Руководстве по сетевой отладке и устранению неполадок."}

Это это моя книга:

---
- name: First Play
  hosts: routers
  gather_facts: False
  connection:  local
  tasks:
   - name: Fist Task
     ios_command:
         commands: show version
     register: version

Вы хоть представляете, что я делаю не так?

1 Ответ

0 голосов
/ 14 июля 2020

ну, мне нужно изменить свой файл хоста:

этот способ не сработал:

[routers]
192.168.0.103
ansible_user=teste
ansible_password=teste

после проверки в inte rnet, я попробовал этот способ и работал нормально :

[routers]
192.168.0.103


[routers:vars]
ansible_user=teste
ansible_password=teste
ansible_connection=network_cli
ansible_network_os=ios
...