Advertisement

ansible使用yum模块报错“Could not import the dnf python module”

阅读量:

文章结构概览

  • 一、环境信息
      • 主控端:
      • 被控端
    • 二、playbook

    • 三、错误日志:

    • 四、成因

    • 五、处理方式

      • 方案一:采用shell模块进行安装
      • 方案二:将主控端系统升级至Python3版本,并安装dnf模块

一、环境信息

主控端:

操作系统版本为CentOS Linux 7.6.1810(Core),所采用的Python解释器版本为2.7.5,而Ansible工具的当前版本则为2.9.27。

被控端

操作系统版本为4.19.90-52.22.v2207.ky10.x86_64,所使用的Python版本包括2.7.18以及3.7.9两个不同版本。

二、Playbook框架与应用

在这里插入图片描述

三、报错日志分析与处理

![在这里插入图片描述](https://ad.itadn.com/c/weblog/blog-img/images/2025-05-31/bANWG2ly9KOJwE7Uh5xoTHQ3eaCk.png

全部评论 (0)

还没有任何评论哟~