查看问题详情
编号 | 项目 | 分类 | 查看权限 | 报告日期 | 最后更新 |
---|---|---|---|---|---|
0000127 | Anolis OS 8 | * OTHERS | public | 2021-05-11 17:07 | 2021-05-12 11:19 |
报告员 | anolislw | 分派给 | xuchunmei000 | ||
优先级 | normal | 严重性 | minor | 出现频率 | always |
状态 | resolved | 处理状况 | open | ||
标题 | 0000127: [centos8.3-aarch64/x86_64][Anolis 8.2-4.18] 执行迁移脚本工具后系统没有安装base_packages基础包 | ||||
描述 | 描述:centos8.3使用工具centos2anolis.py迁移至Anolis 8.2系统内未能安装base_packages相关包 ‘basesystem','initscripts','anolis-logos','plymouth','grub2','grubby'” 【迁移前信息】 [root@iZbp13etdjb60asfbyrjmfZ ~]# uname -a Linux iZbp13etdjb60asfbyrjmfZ 4.18.0-240.15.1.el8_3.aarch64 #1 SMP Tue Mar 2 15:14:39 UTC 2021 aarch64 aarch64 aarch64 GNU/Linux [root@iZbp13etdjb60asfbyrjmfZ ~]# uname -r 4.18.0-240.15.1.el8_3.aarch64 [root@iZbp13etdjb60asfbyrjmfZ ~]# cat /etc/os-release NAME="CentOS Linux" VERSION="8" ID="centos" ID_LIKE="rhel fedora" VERSION_ID="8" PLATFORM_ID="platform:el8" PRETTY_NAME="CentOS Linux 8" ANSI_COLOR="0;31" CPE_NAME="cpe:/o:centos:centos:8" HOME_URL="https://centos.org/" BUG_REPORT_URL="https://bugs.centos.org/" CENTOS_MANTISBT_PROJECT="CentOS-8" CENTOS_MANTISBT_PROJECT_VERSION="8" [root@iZbp13etdjb60asfbyrjmfZ ~]# cat /etc/centos-release CentOS Linux release 8.3.2011 【迁移后信息】 [root@iZbp13etdjb60asfbyrjmfZ ~]# cat /etc/os-release NAME="Anolis OS" VERSION="8.2" ID="anolis" ID_LIKE="rhel fedora centos" VERSION_ID="8.2" PLATFORM_ID="platform:an8" PRETTY_NAME="Anolis OS 8.2" ANSI_COLOR="0;31" HOME_URL="https://openanolis.org/" [root@iZbp13etdjb60asfbyrjmfZ ~]# [root@iZbp13etdjb60asfbyrjmfZ ~]# cat /etc/centos-release CentOS Linux release 8.3.2011 <这里有问题> [root@iZbp13etdjb60asfbyrjmfZ ~]# [root@iZbp13etdjb60asfbyrjmfZ ~]# cat /etc/redhat-release Anolis OS release 8.2 [root@iZbp13etdjb60asfbyrjmfZ ~]# [root@iZbp13etdjb60asfbyrjmfZ ~]# uname -a Linux iZbp13etdjb60asfbyrjmfZ 4.18.0-240.15.1.el8_3.aarch64 #1 SMP Tue Mar 2 15:14:39 UTC 2021 aarch64 aarch64 aarch64 GNU/Linux [root@iZbp13etdjb60asfbyrjmfZ ~]# [root@iZbp13etdjb60asfbyrjmfZ ~]# uname -r 4.18.0-240.15.1.el8_3.aarch64 【问题】 迁移完成reboot后查询:anolis基础包没有安装 [root@iZbp13etdjb60asfbyrjmfZ ~]# yum list --installed | grep an8 Repository AppStream is listed more than once in the configuration Repository BaseOS is listed more than once in the configuration Repository PowerTools is listed more than once in the configuration anolis-gpg-keys.noarch 8.2-8.an8 @System anolis-release.aarch64 8.2-8.an8 @System anolis-repos.aarch64 8.2-8.an8 @System | ||||
问题重现步骤 | 【复现】 下载并执行centos2anolis迁移脚本: git clone https://codeup.openanolis.cn/codeup/migration/centos2anolis.git 脚本工具link:https://codeup.openanolis.cn/codeup/migration/centos2anolis/blob/master/centos2anolis.py 需要在centos8.3环境下执行: python3 centos2anolis.py reboot yum list --installed | grep an8 | ||||
附注 | 【附】 x86有相同问题 | ||||
标签 | 没加标签. | ||||
|
ecs实例上的centos相关的repo被修改,不是使用的centos-linux-repos包中自带的。 在执行迁移脚本前,将ecs修改过的repo删除,重新安装centos-linux-repos,再执行迁移脚本。 |
|
与126问题相同,处理方式如下 在执行迁移脚本前执行如下步骤: cd /etc/yum.repos.d rm -rf CentOS-AppStream.repo CentOS-Base.repo CentOS-centosplus.repo CentOS-CR.repo CentOS-Debuginfo.repo CentOS-Extras.repo CentOS-fasttrack.repo CentOS-Media.repo CentOS-PowerTools.repo CentOS-Sources.repo CentOS-Vault.repo wget https://mirrors.aliyun.com/centos/8.3.2011/BaseOS/x86_64/os/Packages/centos-linux-repos-8-2.el8.noarch.rpm rpm -ivh centos-linux-repos-8-2.el8.noarch.rpm --nodeps --force |
日期 | 用户名 | 字段 | 更改 |
---|---|---|---|
2021-05-11 17:07 | anolislw | 新建问题 | |
2021-05-11 22:15 | xuchunmei000 | 注释已添加: 0000195 | |
2021-05-11 22:56 | jacobwang | 分派给 | => xuchunmei000 |
2021-05-11 22:56 | jacobwang | 状态 | 新建 => 已分配 |
2021-05-12 10:56 | xuchunmei000 | 注释已添加: 0000199 | |
2021-05-12 11:19 | xuchunmei000 | 状态 | 已分配 => 已解决 |