在RHEL 8 EC2实例中安装Yum失败

时间:2020-05-08 05:22:43

标签: ansible

嗨,我是ansible的新手,并遇到了这个问题。因此需要一些专家的帮助。

我在具有RHEL 8作为操作系统的AWS上安装了ansible。以下链接提供了说明。 https://medium.com/@sumitnair89/how-to-install-ansible-on-rhel-8-f2c9d7c5dc8a

然后,我创建了一个剧本,将Apache安装在控制节点上。但是,安装失败并显示以下消息。 任务[测试] ************************************************** ******************* 致命的:[本地主机]:失败! => {“已更改”:false,“ cmd”:“ dnf install -y python3-dnf”,“ msg”:“无法使用/usr/bin/python3.8(3.8.0(默认,2020年3月9日,18:02:46)[GCC 8.3.1 20191121(Red Hat 8.3.1-5)])。请安装python3-dnf软件包或确保您指定了正确的ansible_python_interpreter。“,” rc “:0,“结果”:[],“ stderr”:“”,“ stderr_lines”:[],“ stdout”:“最后元数据过期检查:2020年5月8日星期五1:26:50之前03:38: UTC上午55点。\ n已经安装了python3-dnf-4.2.17-6.el8.noarch包。\ n已解决依赖关系。\ n无所事事。\ n完成!\ n“,” stdout_lines“: UTC 2020年5月8日星期五凌晨1:26:50,UTC。“,”已安装软件包python3-dnf-4.2.17-6.el8.noarch。“,”已解决依赖关系。“,”无要做。”,“完成!”]

我的剧本内容如下。

  • 主机:本地主机 连接:本地 任务:
    • 名称:测试 成为:是的 成为用户:root 百胜: 名称:httpd 状态:最新 顺便说一句,我已经以名为ansadmin的UNIX用户身份安装了ansible。有人可以帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

对我有用的是将ansible_python_interpreter设置为/usr/libexec/platform-python,如此处https://bugzilla.redhat.com/show_bug.cgi?id=1670188

所述