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.repo
yum install epel-release -y 
yum -y install python3
yum -y install centos2anolis
##属于平级迁移,如迁移前版本是7.9,迁移后也是7.9
centos2anolis.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 (upda

升级CentOS 7.9到Linux(也就是OpenEuler)8需要一些步骤,因为它们属于不同的发行版,并且CentOS官方不再支持长期的支持周期。下面是大致的升级过程: 1. **备份数据**:在开始之前,务必备份所有重要数据以防意外。 2. **更新系统**:先确保你的CentOS 7.9是最新的版本,运行`yum update -y`并解决所有可用的安全更新。 3. **停止服务**:关闭可能影响升级的系统服务,尤其是数据库、Web服务器等。 4. **安装依赖库**:由于内核差异,可能需要安装额外的依赖库,比如`epel-release` 或 `remi-release` 等第三方仓库,通过`yum install epel-release` 或 `rpm -Uvh https://rpms.remirepo.net/enterprise/remi-release-8.rpm` 安装。 5. **切换源**:将yum源更改为OpenEuler的官方源,例如: ``` curl -O http://mirrors.ustc.edu.cn/openeuler/RPMS/x86_64/openeuler-release-8.0-2.el8.noarch.rpm sudo rpm -ivh openeuler-release-8.0-2.el8.noarch.rpm ``` 6. **升级至RPMforge**:因为CentOS 7不提供OpenEuler的包,可能需要安装RPMforge工具包管理器,然后更新它: ```bash sudo yum-config-manager --enable rhl-opensuse-org-rpms sudo yum install dnf-plugins-core sudo dnf makecache fast ``` 7. **升级到OpenEuler 8**:现在你可以尝试使用DNF而不是Yum来升级,但由于二进制文件的兼容性问题,这可能会遇到困难。最好是以滚动更新的方式升级: ```bash sudo dnf distro-sync --refresh --upgrade ``` 8. **测试新环境**:升级完成后,重启系统并检查是否能正常启动和登录,同时确认系统功能和软件是否兼容。 请注意,这个过程可能存在风险,特别是对于不稳定的软件包兼容性问题。强烈建议在生产环境中先在隔离的环境中进行测试。如果你发现无法顺利升级,可以考虑创建自定义的映像或者直接迁移到其他现代的Linux发行版。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

蓝天~白云

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值