首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法打开会话错误

无法打开会话错误
EN

Stack Overflow用户
提问于 2018-05-11 23:05:24
回答 2查看 564关注 0票数 0

我正在尝试使用ansible连接到我的交换机,只做一个show版本。由于某些原因,当我运行ansible playbook时,我一直收到“打开会话失败”的错误,我不知道为什么我一直收到它。我可以直接ssh到机器上,没有任何问题。

代码语言:javascript
复制
[Ansible.cfg]
enable_task_debugger=True
hostfile=inventory
transport=paramiko
host_key_checking=False

[inventory/hosts]
127.0.0.1 ansible_connection=local
[routers]
192.168.10.1


[test.yaml]
---
- hosts: routers
  gather_facts: true
  connection: paramiko

 tasks:
  - name: show run
    ios_command:
      commands:
      - show version

然后我试着像这样运行它

代码语言:javascript
复制
ansible-playbook -vvv -i inventory test.yaml -u username -k

然后这是错误的最后一行

代码语言:javascript
复制
EXEC /bin/sh -c 'echo ~ && sleep 0'
fatal: [192.168.10.1]: UNREACHABLE! => {
"changed": false,
"msg": "Failed to open session",
"unreachable": true
}

Anisble版本为2.4.2.0

EN

回答 2

Stack Overflow用户

发布于 2018-07-17 22:10:05

请使用::

代码语言:javascript
复制
  connection: local
票数 0
EN

Stack Overflow用户

发布于 2019-01-19 04:07:12

- hosts: routers更改为- hosts: localhost

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50295218

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档