每个Ansible命令都会以“中止”响应

时间:2020-04-09 18:16:50

标签: ansible

当我运行任何Ansible命令时,响应始终为abort。例如:

ansible --version   

# Or:
ansible-playbook -i production site.yml --diff --check

响应:

[1]    78576 abort      ansible --version

任何想法为何或如何解决?我更新了Ansible,但错误保持不变。事情过去曾经有用,但是距我使用Ansible已有几个月了。

2 个答案:

答案 0 :(得分:4)

我在这里找到了解决问题的方法。这是OpenSSL的问题: https://nbari.com/post/python-quit-unexpectedly-macos/

修复步骤:

brew reinstall openssl

cd /usr/local/lib
sudo ln -s /usr/local/opt/openssl/lib/libssl.dylib libssl.dylib
sudo ln -s /usr/local/opt/openssl/lib/libcrypto.dylib libcrypto.dylib

答案 1 :(得分:0)

这看起来像是您系统上特定的东西,但配置错误。

  • 重新跟踪可能导致此错误的步骤
  • 尝试重新安装Python / Ansible
  • 使用‘ps aux | grep ansible”,查看是否还有其他Ansible进程在运行
  • virtualenv?
  • 最坏的情况重新安装系统