CentOS6.5升级到CentOS7

前端之家收集整理的这篇文章主要介绍了CentOS6.5升级到CentOS7前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

本教程将介绍如何升级CentOS 6.4 x86_64 到 CentOS 7.2;(注:因CentOS 7 之后的版本只有64位系统,所以CentOS 6.x 版本只能升级64位版本;而CentOS 5之前的版本不支持大版本升级说明

注意:在开始升级服务器系统版本之前,请确保您已有完整备份你的系统数据到本地或其他远程服务器上,若升级过程中导致系统出错无法正常启动或系统数据丢失需由客户自行承担

系统版本及内核查看

# uname -r

# lsb_release -a

注:若提示lsb_release不存在,那么需要安装redhat-lsb-core软件包

# yum install -y redhat-lsb-core

运行以下命令

# screen -S upgrade

注:为了防止ssh远程连接超时或网络掉线,中断安装(upgrade为自定义名称);如果掉线了,执行 screen -r upgrade,即可恢复掉线前的执行界面,如果名称忘记,执行screen -ls会列出所有会话列表,其中数字.upgrade即为刚才的会话

设置软件源

# vim /etc/yum.repos.d/upgrade.repo

内容如下:

[upgrade]

name=upgrade

baseurl=http://dev.centos.org/centos/6/upg/x86_64/

enable=1

gpgcheck=0

安装相关软件

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

升级前检查

# preupg

系统会提示这一句:Do you want to continue? y/n;直接输入 y 回车即可

检查完成后运行

# preupg --riskcheck --verbose

设置安装版本,下载更新包

#centos-upgrade-tool-cli --network 7 --instrepo=http://mirrors.aliyun.com/centos/7/os/x86_64/

更新包下载错误情况

Downloading Failed: Errors were encountered while downloading packages. python-libs-2.7.5-16.el7.x86_64: failure: Packages/python-libs-2.7.5-16.el7.x86_64.rpm from cmdline-instrepo: [Errno 12] Timeout on http://mirrors.aliyun.com/centos/7/os/x86_64/Packages/python-libs-2.7.5-16.el7.x86_64.rpm: (28,'Operation too slow. Less than 1 bytes/sec transfered the last 30 seconds')

类似于以上的错误,重新执行该命令(设置安装版本,下载更新包)

运行过程中会有提示是否继续升级:Continue with the upgrade [Y/N]?;直接输入 y 回车即可

下载过程中提示以下截图提示/boot空间不足,需清理下/boot目录中比较大的文件,如内核文件()

下载成功

设置仓库KEY

# rpm --import http://mirrors.aliyun.com/centos/7/os/x86_64/RPM-GPG-KEY-CentOS-7

后执行 reboot 命令,系统开始重启自动更新。

https://www.niaoyun.com/help/server/567.html

原文链接:https://www.f2er.com/centos/377930.html

猜你在找的CentOS相关文章