【问题标题】:Getting (u'[Errno 111] Connection refused', True) via Ansible通过 Ansible 获取 (u'[Errno 111] Connection denied', True)
【发布时间】:2021-04-19 23:01:59
【问题描述】:

通过 network_cli 连接插件对远程设备执行命令时,结果出现以下错误。我了解连接被拒绝错误消息的原因。我想知道下面的错误结果中 True 表示什么?

2018-12-02 01:02:16,102 p=1224 u=root |致命:[node1]:失败! => {“ansible_facts”:{“discovered_interpreter_python”: “/usr/bin/python”},“改变”:假,“味精”:“(u'[Errno 111] 连接被拒绝', True)", "rc": 1}

【问题讨论】:

    标签: ansible connection-refused


    【解决方案1】:

    Ansible 与 Python 一起工作,一开始就收集事实只是一个 Ansible Python 模块,就像许多其他模块一样。所以msg里面的文字就是模块的结果。在这种情况下,这是来自底层模块的错误。我不是 100% 确定具体的源代码(查看 https://github.com/ansible/ansible/blob/devel/lib/ansible/module_utils/facts/network/base.py) - 我认为 true 的意思是 - 在开始做其他事情之前先收集事实......

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-01-03
      • 2021-09-16
      • 2020-07-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-23
      • 2020-05-16
      相关资源
      最近更新 更多