1.查看当前系统版本

cat /etc/redhat-release

2.配置更新源

vi /etc/yum.repos.d/upgrade.repo 
#更新工具数据源
[upgrade]
name=upgrade
baseurl=https://buildlogs.centos.org/centos/6/upg/x86_64/
enable=1
gpgcheck=0

3.安装更新助手

yum install redhat-upgrade-tool preupgrade-assistant-contents -y

4.升级前检查潜在问题

preupg -s CentOS6_7

5.开始更新

rpm --import http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-7
centos-upgrade-tool-cli --network 7 --instrepo=http://mirror.centos.org/centos/7/os/x86_64/

遇到的问题:

Downloading failed: invalid data in .treeinfo: No section: 'checksums'

7.2是支持升级的最高版本,升级其他版本将会出现Downloading failed: invalid data in.treeinfo: No section: 'checksums'的错误提示;

使用7.2及以下版本

centos-upgrade-tool-cli --network 7 --instrepo=https://mirrors.tuna.tsinghua.edu.cn/centos-vault/7.2.1511/os/x86_64/

系统更新属于危险操作,非常不建议大家在生产环境搞。我是测试环境版本太低,安个nodejs都各种问题才搞的,小心谨慎。


2020年07月06日,今天突然看到这个,说一下。别试!我已经跪了重新安装了测试服系统。

最后修改日期: 2020年7月6日

作者

留言

撰写回覆或留言

发布留言必须填写的电子邮件地址不会公开。