centos7升级到龙蜥 ##官网迁移文档https://openanolis.cn/sig/migration/doc/451732372594279514/*** 保留原有内核 网络/硬件良好的情况下约50分钟中间业务不停止wget https://mirrors.openanolis.cn/anolis/migration/anolis-migration.repo -O /etc/yum.repos.d/anolis-migration.repoyum install epel-release -yyum -y install python3yum -y install centos2anolis##属于平级迁移如迁移前版本是7.9迁移后也是7.9centos2anolis.py --rhck##升级完成后重启操作系统需要启动ssh服务##迁移过程中有类似如下错误的不用去修复##因为迁移过程会先尝试安装基础软件包这些报错是在安装基础软件包时的错误提示后续的迁移会先处理这些提示只要迁移成功迁移结果不中断就不影响迁移结果。#Error: Package: systemd-219-78.5.an7.3.x86_64 (os)# Requires: libdw.so.1(ELFUTILS_0.130)(64bit)# Removing: elfutils-libs-0.176-5.el7.x86_64 (anaconda)# libdw.so.1(ELFUTILS_0.130)(64bit)# Available: elfutils-libs-0.176-5.an7.x86_64 (os)# libdw.so.1(ELFUTILS_0.130)(64bit)#Error: Package: kpartx-0.4.9-136.an7.x86_64 (updates)# Requires: libdevmapper.so.1.02(Base)(64bit)# Removing: 7:device-mapper-libs-1.02.170-6.el7_9.5.x86_64 (anaconda)# libdevmapper.so.1.02(Base)(64bit)# Available: 7:device-mapper-libs-1.02.170-6.an7.x86_64 (os)# libdevmapper.so.1.02(Base)(64bit)# Available: 7:device-mapper-libs-1.02.170-6.an7.5.x86_64 (updates)# libdevmapper.so.1.02(Base)(64bit)#Error: Package: 1:grub2-tools-2.02-0.87.1.an7.x86_64 (os)*/--20241203##带有MYSQL要先执行否则会报错rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022###执行迁移前提wget https://mirrors.openanolis.cn/anolis/migration/anolis-migration.repo -O /etc/yum.repos.d/anolis-migration.repoyum install epel-release -yyum -y install python3yum -y install centos2anolis#执行迁移centos2anolis.py --rhck##如果在迁移过程中中断了执行命令yum distro-sync执行完成后再执行centos2anolis.py --rhck -c##迁移成功后重启前执行命令systemctl enable sshd再重启##20250109 在执行yum distro-sync 后报错如下 处理办法 yum remove firefoxTransaction check error: file /usr/lib64/libnss3.so conflicts between attempted installs of firefox-115.12.0-1.0.1.an7.x86_64 and nss-3.90.0-2.an7.x86_64###20261021rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022yum remove firefoxwget https://mirrors.openanolis.cn/anolis/migration/anolis-migration.repo -O /etc/yum.repos.d/anolis-migration.repoyum install epel-release -yyum -y install python3yum -y install centos2anolissed -i s/mirrors.openanolis.org\/anolis/mirrors.aliyun.com\/anolis/g /usr/sbin/centos2anolis.pysed -i s/mirrors.openanolis.org/mirrors.aliyun.com/g /usr/sbin/centos2anolis.pysed -i s/mirrors.cloud.aliyuncs.com/mirrors.aliyun.com/g /usr/sbin/centos2anolis.pycentos2anolis.py --rhck