【发布时间】:2020-07-13 19:40:14
【问题描述】:
我正在尝试学习 Ansible,但我遇到了一些问题:我做了一个简单的剧本,我的第一个剧本,但效果不佳:我可以使用用户 teste 和密码 @987654322 连接到我的设备@ 并执行命令。
致命:[ansible_user=teste]:失败! => {“改变”:假,“味精”: "命令超时触发,超时值为 10 秒。\n查看超时 网络调试和故障排除指南中的设置选项。"} 致命:[ansible_password=teste]:失败! => {“改变”:假,“味精”: "命令超时触发,超时值为 10 秒。\n查看超时 网络调试和故障排除指南中的设置选项。"} 致命:[192.168.0.103]:失败! => {“改变”:假,“味精”:“命令 已触发超时,超时值为 10 秒。\n请参阅超时设置 网络调试和故障排除指南中的选项。"}
这是我的剧本:
---
- name: First Play
hosts: routers
gather_facts: False
connection: local
tasks:
- name: Fist Task
ios_command:
commands: show version
register: version
你知道我做错了什么吗?
【问题讨论】:
-
您是否使用
-vvv运行您的剧本,看看是否可以获得一些更有价值的信息? -
感谢您的提示。是我的用户名和密码吗?
使用连接插件 network_cli(是本地的)致命:[ansible_user=teste]:失败! => { "changed": false, "msg": "命令超时触发,超时值为 10 秒。\n请参阅网络调试和故障排除指南中的超时设置选项。"致命:[192.168.0.103]:失败! => { "changed": false, "msg": "命令超时触发,超时值为 10 秒。\n请参阅网络调试和故障排除指南中的超时设置选项。" }
标签: ansible network-programming cisco