为了账号安全,请及时绑定邮箱和手机立即绑定

无法在 RHEL 7 上运行 ansible - 未安装 Paramiko

无法在 RHEL 7 上运行 ansible - 未安装 Paramiko

万千封印 2022-06-07 19:34:16
我有一台运行 RHEL 7 的服务器,我已经安装了 ansible,但无法运行剧本,错误提示未安装 paramiko。我已经验证了 paramiko 已安装并且还尝试使用 pip 安装 paramiko 但仍然无法正常工作。TASK [Show the Connection] **************************************************************************************************************************************************fatal: [ASA]: FAILED! => {"msg": "paramiko is not installed: No module named paramiko"}以下是我拥有的版本:sh-4.2$ sudo yum install ansiblePackage ansible-2.8.5-2.el7ae.noarch already installed and latest versionsh-4.2$ sudo yum install python-paramikoPackage python-paramiko-2.1.1-9.el7.noarch already installed and latest versionsh-4.2$ 
查看完整描述

3 回答

?
呼啦一阵风

TA贡献1802条经验 获得超6个赞

您可以尝试通过 pip 安装 paramiko。这是顺序


# curl -O https://bootstrap.pypa.io/get-pip.py

# python get-pip.py --user

# pip install paramiko


查看完整回答
反对 回复 2022-06-07
?
芜湖不芜

TA贡献1796条经验 获得超7个赞

我已经解决了这个问题。除了已经添加的 rhel-7-server-ansible-2.8-rpms 之外,我们还必须添加 rhel-7-server-extras-rpms 并执行 yum remove ansible 和 yum install ansible。



查看完整回答
反对 回复 2022-06-07
?
慕的地10843

TA贡献1785条经验 获得超8个赞

如果您有有效的 Red Hat Enterprise Linux 订阅,那么您可以启用官方的 Red Hat Ansible 存储库并安装它。

要为 RHEL 7 启用 Ansible Engine 存储库,请运行以下命令:

$ sudo subscription-manager repos --enable rhel-7-server-ansible-2.8-rpms

在 RHEL 和 CentOS 上:

$ sudo yum install ansible

这是针对 Ansible Engine 版本的(例如:它不包括 Ansible Tower)。

Ansible 官方文档中的更多信息


查看完整回答
反对 回复 2022-06-07
  • 3 回答
  • 0 关注
  • 393 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号