x2工具升级报错replace yum to dnf error

x2工具升级报错replace yum to dnf error
背景:用户使用centos7.9升级到openEuler20.03 LTS-SP1
报错信息:

故障分析:
由于升级节点上无法安装dnf,导致升级失败
解决步骤:
1,尝试手动安装dnf ,结果无法安装

2,回退到原始环境查看yum 版本,发现有两个版本的yum
image
image

需要卸载一个低版本的yum
rpm -e yum-3.4.3-150.e17.centos .noarch

3,再次升级发现报另外一个错误如下:
rpm -e centos-release --nodeps failed
rpm remove centos-release failed

4,回退到初始状态,查看centos-release,发现有两个,卸载一个旧版本的
image

5,再次升级,无报错,可以升级成功。

3 个赞