ansible系列之:Failed to connect to the host via ssh: Ncat: Proxy returned status code 503.

ansible系列之:Failed to connect to the host via ssh: Ncat: Proxy returned status code 503.

  • 一、错误场景
  • 二、产生错误的原因
  • 三、解决方法

一、错误场景

ansible往200+服务器集群推送配置,出现如下错误:

  • UNREACHABLE! => {“changed”: false, “msg”: “Failed to connect to the host via ssh: Ncat: Proxy returned status code 503.\nssh_exchange_identification: Connection closed by remote host”, “unreachable”: true

二、产生错误的原因

  • 单独访问服务器确保有访问权限,ssh -o StrictHostKeyChecking=no -i /Users/f/.ssh/f.private_key -p 2222 [email protected]
  • 在确认有权限访问出现如下错误服务器的前提下,这种报错多是该台服务器内存、cpu使用打满、或者是网络波动等造成的。

三、解决方法

  • ansible脚本取消收集服务器信息,直接执行任务
  • 在ansible任务中的playbook中加入gather_facts: False
  • 完整示例如下:

你可能感兴趣的:(大数据,Ansible,Docker,K8S,服务器相关知识总结,ansilbe)