本教程将介绍如何升级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
相关推荐
本文将详细讲解如何在CentOS 6.5系统上升级OpenSSH。 首先,升级OpenSSH通常涉及升级其依赖的库,特别是openssl。openssl是提供加密功能的核心库,新的版本通常会包含更强的加密算法和修复的安全漏洞。在升级...
Centos6.5升级openssh-9.1p1包括32位和9.3版本的63位的全部rpm包,附带telnet客户端的rpm包 32位: openssh-9.1p1-1.el6.i386.rpm openssh-clients-9.1p1-1.el6.i386.rpm openssh-server-9.1p1-1.el6.i386.rpm ...
### Centos6.5镜像文件下载与安装详解 #### 一、CentOS 6.5简介 CentOS是Community ENTerprise Operating System的缩写,是一个基于Linux内核的操作系统,它主要提供了企业级的计算环境。CentOS 6.5作为CentOS 6...
centos6.5升级php,描述了升级系统自带yum版本,升级php
CentOs6.5镜像源
centos 6.x 默认openssh扫描存在大量漏洞,基于安全考虑,需要将openssh升级为最新版,现提供一个不破坏各种依赖又可以完美升级的方案。
CentOS6.5的64位镜像文件iso。CentOS是基于linux内核而扩展的操作系统。
CentOS 6.5 的 软件源很多官方已经停止维护,该文件包内配置好的yum源是可以正常使用的。将原/etc/yum.repos.d/目录下原来的 .repo 备份, 然后把本文件包内的repo文件复制过去, yum clean all 后,再 yum ...
centos 6.5 telnet 客户端 安装文件 rpm包 centos 6.5 telnet 服务端 安装文件 rpm包 http://vault.centos.org/6.5/os/x86_64/Packages/ 从官网下载亲测可以用
本文将详细讲解如何在 CentOS 6.5 上安全地升级 MySQL。 首先,确保对现有数据库进行完整备份。使用`mysqldump`命令,提供相应的用户名(-u)、主机名(-h)、端口号(-P)和密码(-p),加上`--all-databases`参数...
CentOS 6.5 安装教程详解 CentOS 6.5 是一个稳定、功能强大且广泛应用的 Linux 发行版,本文将详细介绍 CentOS 6.5 的安装步骤,包括虚拟机的安装、CentOS 镜像文件的下载和使用、连接工具的配置等内容。 一、...
"VMware创建安装CentOS6.5(配截图)" VMware 是一款功能强大且流行的虚拟机软件,用户可以在 VMware 中创建多个虚拟机,每个虚拟机都可以独立运行不同的操作系统。CentOS6.5 是一个基于 Linux 的开源操作系统,...
在本案例中,我们有"CentOS6.5离线安装openssh8.6p1软件包-步骤及依赖.rar"这个压缩包文件,它应该包含了openssh 8.6p1以及所有必需的依赖项。在拥有互联网连接的机器上,你需要访问OpenSSH的官方网站或者通过yum...
在开始安装之前,确保你的CentOS 6.5系统已经更新到最新,运行以下命令进行系统更新: ``` yum update -y ``` 同时,安装一些必需的依赖包,例如gcc、ncurses-devel等,用于编译MySQL: ``` yum install gcc ncurses...
本文将详细讲解如何在CentOS 6.5上升级SSH到7.7版本,以及解决升级后可能出现的问题。 首先,CentOS 6.5默认自带的SSH版本可能较低,为了提高安全性并获取新特性,我们需要手动升级到SSH 7.7。这个过程涉及到几个...
### CentOS 6.5 for Oracle 的安装与配置详解 #### 一、概述 本文将详细介绍如何在服务器上安装并配置CentOS 6.5系统,特别是针对Oracle数据库环境的优化和配置方法。CentOS 6.5是一款稳定且广泛使用的Linux发行版...
centos6.5 64位 gcc离线安装包,内含所有离线安装gcc所有rpm包。可依次安装,也可一起安装。内有安装说明。 cloog-ppl-0.15.7-1.2.el6.x86_64.rpm cpp-4.4.7-4.el6.x86_64.rpm gcc-4.4.7-4.el6.x86_64.rpm gcc-c++-...
"U盘安装CentOS 6.5" U盘安装CentOS 6.5是相对于光盘安装的一种更快速、更方便的安装方式。使用U盘安装CentOS 6.5可以跳过刻盘的步骤,速度也更快,而且没有硬件限制(新机器USB口都有,光驱不一定有)。 U盘安装...
VMware安装CentOS6.5的详细教程涵盖了从下载CentOS6.5系统文件到配置虚拟机设置,再到操作系统安装过程中的每一步骤。首先,我们需要了解Linux操作系统和CentOS6.5的基本概念。Linux是一个开源的操作系统内核,而...