使用junos_vlan时ncclient超时

时间:2019-07-18 15:09:00

标签: networking ansible

我将ansible用于网络自动化。 通常,一切正常,但是尝试在特定的Juniper交换机上创建VLAN时,出现ncclient timed out while waiting for an rpc reply错误。我使用junos_vlan模块。

我尝试延长ansible.cfg的超时时间,将ansible_connectionnetwork_cli切换到netconf,依此类推,但无济于事。

可以从服务器端或交换机端完成某些操作吗?

我读到一个家伙正在寻找一种解决方法,可以编辑模块文件: Ansible, Juniper CLI commands. Timeout Error?

我可以用相同的方法达到预期的效果吗?

我使用ansible 2.8.1python 3.6.3。设备具有JUNOS 14.1X53-D47.3固件。

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

一个人在这里为我提供了解决方案,我认为这可能会影响到更多的人(https://www.reddit.com/r/ansible/comments/cq7joa/help_ncclient_timed_out_while_waiting_for_rpc/

实际上对我有所帮助的建议是将Ansible服务器中的ncclient版本从0.6.6减少到0.6.4,并将ansible.cfg中的超时值扩展到至少120。

所以我得救了。谢谢!