x2工具升级报错replace yum to dnf error
背景:用户使用centos7.9升级到openEuler20.03 LTS-SP1
报错信息:
故障分析:
由于升级节点上无法安装dnf,导致升级失败
解决步骤:
1,尝试手动安装dnf ,结果无法安装
2,回退到原始环境查看yum 版本,发现有两个版本的yum
需要卸载一个低版本的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,发现有两个,卸载一个旧版本的
5,再次升级,无报错,可以升级成功。