centos stream8系统升级注意事项
导读:CentOS Stream 8 升级注意事项 一 生命周期与支持状态 CentOS Stream 8已于2024-05-01终止维护,官方不再提供YUM 源与安全更新,继续运行存在明显的安全与合规风险。若仍需升级,务必先做好完整备份,并优...
CentOS Stream 8 升级注意事项
一 生命周期与支持状态
- CentOS Stream 8已于2024-05-01终止维护,官方不再提供YUM 源与安全更新,继续运行存在明显的安全与合规风险。若仍需升级,务必先做好完整备份,并优先规划迁移至CentOS Stream 9或Rocky Linux 8/9等替代发行版。升级操作具有风险,建议在非生产环境充分验证后再执行。
二 升级前检查清单
- 完整备份:至少备份关键目录与配置,如**/etc**、/var,以及业务数据盘。可用工具包括:
- tar:
tar -czvf /backups/centos_stream_backup.tar.gz /etc /var - rsync:
rsync -avz --exclude={ "/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lostfound"} /etc/ /backups/centos_stream/etc/
确保备份介质与异地副本可用,并验证可恢复性。
- tar:
- 变更窗口与回滚方案:选择低峰时段,准备快照/克隆或系统镜像以便回滚;对数据库等状态服务执行一致性快照或停机维护窗口。
- 依赖与第三方仓库评估:部分第三方仓库对系统标识有严格要求,例如Remi可能要求
redhat-release > = 8.10,而CentOS Linux 8最终为8.5.2111,不满足该要求。此类场景通常需要先迁移到CentOS Stream 8再启用对应仓库,迁移时可用--allowerasing处理冲突包(谨慎评估)。 - 运行环境梳理:清点并记录关键服务(如数据库、消息队列、容器/虚拟化、监控与备份代理)的版本与启动方式,准备升级后的兼容性验证用例与回滚步骤。
三 就地升级到 CentOS Stream 9 的关键要点
- 基本流程(概述):
- 备份与快照;2) 安装/更新必要工具(如epel-release、rpmconf、yum-utils);3) 执行
rpmconf处理旧配置;4) 调整或临时移除冲突的第三方源;5) 安装Stream 9相关包并启动大版本升级(通常经由dnf system-upgrade或发行版提供的升级工具);6) 处理冲突与失效模块(如Python 3.6相关依赖);7) 重建RPM 数据库;8) 安装新内核并验证引导项;9) 重启;10) 恢复第三方源并再次更新系统。
- 备份与快照;2) 安装/更新必要工具(如epel-release、rpmconf、yum-utils);3) 执行
- 重要风险与提示:
- 升级过程中可能出现root SSH 登录问题与网卡名称变更(如从 eth0 变为 ens*),需提前准备控制台访问与网络配置预案。
- 大版本跨跃可能带来驱动/内核/glibc等变化,务必在测试环境验证业务可用性。
- 升级完成后,按需在UEFI/BIOS中确认默认启动项,确保新内核与 initramfs 正确加载。
四 验证与回滚
- 版本与内核验证:
- 查看系统版本:
cat /etc/redhat-release、cat /etc/centos-release - 查看与切换内核:
grubby --default-kernel、grubby --info=ALL | grep -E "boot|index",必要时用grubby --set-default-index=N或grubby --set-default=/boot/vmlinuz-< version>设置默认内核。 - 内核更新需重启后生效。
- 查看系统版本:
- 回滚策略:
- 优先使用升级前创建的快照/克隆或系统镜像回滚;
- 无快照时,可基于备份恢复**/etc与/var**等关键目录,并重新安装对应内核与关键服务;
- 回滚后核对服务状态、网络与存储挂载点,确保业务恢复至升级前基线。
五 更稳妥的替代方案
- 鉴于CentOS Stream 8已停止维护,建议优先规划迁移至CentOS Stream 9或Rocky Linux 8/9等仍在维护的发行版,以获得持续的安全更新与社区/厂商支持。迁移前完成兼容性评估与备份,并在测试环境验证关键业务链路。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: centos stream8系统升级注意事项
本文地址: https://pptw.com/jishu/750313.html
