使用ansible控制一套系统,出现如下问题。
fatal: [systroubleshooternode]: UNREACHABLE! => {"changed": false, "msg": "Data could not be sent to remote host \"1xxx.xxx.xx.x. Make sure this host can be reached over ssh: \nWnreachable": true}
错误的原因是,此条命令为控制host重启,host收到消息后直接重启, ansible方收不到ssh的响应,导致脚本运行失败。
经查看, host已经成功重启, 有什么办法可以忽略这个错误,让ansible继续执行么?
我已经试过加 ignore_errors=yes 和 retry, 都不成功。