"module_stderr": "到 11.11.11.203 的共享连接已关闭。 “连接到 Cisco 交换机时

问题描述 投票:0回答:1

大家好,我一直在尝试将我的 Ansible 控制节点连接到 cisco 交换机。 我能够 ping/ssh 但当涉及到 ansible 时,它就失败了。

当我使用以下命令时出现以下错误:ansible cisco_node -m ping

[警告]:sftp 传输机制在 [11.11.11.203] 上失败。使用ANSIBLE_DEBUG=1查看详细信息 [警告]:scp 传输机制在 [11.11.11.203] 上失败。使用ANSIBLE_DEBUG=1查看详细信息 思科_节点 |失败的! => { “改变”:假, "module_stderr": "到 11.11.11.203 的共享连接已关闭。 “, “模块标准输出”:“ “, “msg”:“模块故障 请参阅 stdout/stderr 了解确切的错误”, “RC”:0 }

ansible版本:核心2.15.4 其中 python:/usr/bin/python 我试图指向 /usr/bin/python3 它仍然遇到相同的错误。

感谢您的帮助和建议。预先感谢。

希望我可以使用 ansible playbook 连接到我的 cisco 交换机进行一些测试。

ansible ansible-2.x ansible-inventory
1个回答
0
投票

根据提供的信息,您似乎尝试与交换机建立 SSH 连接。此类设备可能不具备 Python 脚本的所有功能。

因为

ping
模块 – 尝试连接到主机,验证可用的 python 并在成功时返回 pong

  • 不是 ICMP ping,...只是一个简单的测试模块,需要在远程节点上使用 Python

  • 是一个“...测试模块,此模块在成功联系时总是返回 pong。它在剧本中没有意义,但从 /usr/bin/ansible 验证登录能力以及可用的能力很有用Python已配置完毕。

为了建立与您未进一步指定的思科交换机的连接,您可以首先阅读有关

类似问答

© www.soinside.com 2019 - 2024. All rights reserved.