CentOS 6.5升级至CentOS 7 centos6.x如何更新
的有关信息介绍如下:目前的centos 6.5 只能先升级到 7.2 ,网上有很多文章都有问题。这里咗嚛整理一下,怎么从centos 6.5 只能先升级到 7.2 以下是操作:
确认版本
首先看下当前的系统版本cat /etc/redhat-release
确认系统能够上网,如果不能上网参考下面链接
61Linux不能上网ping:unknown host问题怎么解决?
配置更新源vi /etc/yum.repos.d/upgrade.repo [upgrade]name=upgradebaseurl=https://buildlogs.centos.org/centos/6/upg/x86_64/enable=1gpgcheck=0
安装更新助手
yum install redhat-upgrade-tool preupgrade-assistant-contents -y
由于centos 6.5自带的助手之一版本较高,所以需要卸载了装个更老的:
yum erase openscap -y
yum install redhat-upgrade-tool preupgrade-assistant-contents -y
助手安装好以后,利用助手开始更新
升级前检查潜在问题
preupg -s CentOS6_7
开始更新7(在线更新)
centos-upgrade-tool-cli --network 7 --instrepo=接ISO地址
注意
在线更新很慢,因为是要链接到centos的备份地址官网进行更新,所以有另外个亲财选择:
先下载好7.2的镜像
进行本地更新
利用下载好的镜像进行本地更新:
centos-upgrade-tool-cli --iso=/path/CentOS-7-x86_64-DVD-1511.iso (如果有问题可以加--force参数,但生产环境不建议)
这两种方式的区别就是,在线的话是先更新好,然后重启。本地的话是先重启,然后重启过程中进行更新。
接着夏销就开始检查更新了
重启更新系统
设置好之后,执行重启系统
centos6更新到centos7
接着就开始漫长的等待,重启系统会进入更新的操作
界面可以看到需要更新软件包,有进度条。此外有部分报错也是正常,因为版本不同软件路径也不一样
更新完成之后,进入系统界面芬常财。再次查看版本确认