redhat操作系统升级红帽6升级到红帽7linux升级
本文档介绍了从 RHEL 6 到 RHEL 7 就地升级的步骤。支持的就地升级路径是从 RHEL 6.10 到 RHEL 7.9。
如果您的 RHEL 系统满足以下条件,则完全支持此 RHEL 6 到 RHEL 7 升级过程:
Red Hat Enterprise Linux 6.10:您的系统必须安装最新的 RHEL 6.10 软件包。
架构和变体:仅支持以下矩阵中指示的架构和变体组合:
产品变体 |
英特尔 64 位架构 |
IBM POWER,大端 |
IBM Z 64 位架构 |
英特尔 32 位架构 |
服务器版 |
支持的 |
支持的 |
支持的 |
不支持 |
HPC 计算节点 |
支持的 |
不适用 |
不适用 |
不支持 |
桌面版 |
不支持 |
不适用 |
不适用 |
不支持 |
工作站版 |
不支持 |
不适用 |
不适用 |
不支持 |
运行 CloudForms 软件的服务器 |
不支持 |
不适用 |
不适用 |
不适用 |
运行卫星软件的服务器 |
不支持。要将 Satellite 环境从 RHEL 6 升级到 RHEL 7,请参阅Red Hat Satellite 安装指南。 |
不适用 |
不适用 |
不适用 |
一:为升级准备 RHEL 6 系统
此过程描述了执行就地升级到 RHEL 7 之前所需的步骤。
1:解决单独分区挂载的/usr目录问题
# mkdir /mnt/usr/
# mkdir /mnt/root
# mount --bind / /mnt/root
# mount --bind /usr /mnt/usr
# rsync -aHAXv /mnt/usr/* /mnt/root/usr/
删除/etc/fstab相关开机自动挂载配置项
reboot重启
2:挂载6.10镜像文件,将redhat6的包更新到6.10的最新版本
[root@localhost ~]# mount /dev/sr0 /mnt/
[root@localhost ~]# cat /etc/yum.repos.d/dev.repo
[dev]
name=dev
baseurl=file:///mnt
gpgcheck=0
enabled=1
[root@localhost ~]# yum clean all
[root@localhost ~]# yum makecache
[root@localhost ~]# yum update -y
重新启动系统
3:安装升级工具
升级工具所需的安装包需要注册到红帽官网才能下载,对此我们已经提前下载好安装包(ftpu.tar.gz)自己去这里下载(redhat升级工具包红帽升级工具包-Linux文档类资源-CSDN下载),届时只需要上传到指定目录,修改yum源配置即可安装。
- 上传到root下
- 解压
tar -xvf ftpu.tar.gz
- 修改yum配置文件
[root@localhost ftpu]# cat /etc/yum.repos.d/dev.repo
[dev]
name=dev
baseurl=file:///root/ftpu
gpgcheck=0
enabled=1
- 安装
yum install preupgrade-assistant preupgrade-assistant-ui preupgrade-assistant-el6toel7 redhat-upgrade-tool
4:从命令评估升级适用性
# preupg
当preupg
命令在没有其他选项的情况下运行时,它会在目录中生成result.html
和preupg_results-*.tar.gz
文件/root/preupgrade/
评估结果保存在/root/preupgrade-results/preupg_results-190130083547.tar.gz
进行系统升级前评估,用图形界面打开查看评估报告,解决对应问题。
结果关键字 |
解释 |
PASS |
一切正常。如果所有的结果关键字都是 PASS,则可以进行升级操作。 |
FAIL |
进行升级操作有极大风险。无法进行原位升级。 |
NEEDS_ACTION |
升级会有很大风险。在运行 Red Hat Upgrade Tool 进行升级前,需要进行一些额外的操作。 |
NEEDS_INSPECTION |
升级有中度或低度风险。这个关键字并不意味着升级将会失败,但升级后的系统可能无法完全正常工作。系统管理员可能需要对系统的一些部分进行检查,如果需要,还需要对相关部分进行修改。 |
FIXED |
升级所需要的系统修改已自动完成,用户不再需要对此进行额外检查。 |
INFORMATIONAL |
有用但并不是非常关键的信息。 |
NOT_APPLICABLE |
要进行测试的软件包没有包括在测试的系统中。 |
ERROR |
这通常意味着测试工具本身有问题。请向红帽的技术支持团队报告这类问题。 |
二:升级
1:先决条件
您已完成为升级准备 RHEL 6 系统中描述的准备步骤,包括完整系统备份。您已执行升级前系统评估并解决了所有报告的问题。有关详细信息,请参阅评估系统升级适用性
2:把7.9的安装介质挂载到系统上。
例如,/dev/sdb 设备中的一个 DVD 或 USB 盘,以 root 身份运行以下命令:
1)#mount /dev/sr0 /mnt/
2)# redhat-upgrade-tool --device /mnt/
3)升级成功后reboot,根据要升级的软件包数量,此过程最多可能需要几个小时才能完成。
重启系统以完成安装过程。根据您所升级的软件包数量,重启过程可能会需要一定时间完成。如果一切顺利,系统会重启到 Red Hat Enterprise Linux 7,您可以检查系统是否可以正常工作。
三:故障排查
1:日志
该/var/log/upgrade.log文件列出了升级阶段发现的问题。
2:修复依赖错误
程序
- 识别依赖错误:
yum check dependencies
如果该命令不显示任何输出,则不需要进一步的操作。
2:要修复依赖项错误,请重新安装受影响的软件包。在此操作期间,该yum实用程序会自动安装缺少的依赖项。如果系统上可用的存储库未提供所需的依赖项,请手动安装这些包。
3:回滚升级
如果就地升级到 RHEL 7 失败,则可以使用以下方法之一以有限的配置恢复以前的 RHEL 6 工作系统:
- 红帽升级工具中集成的回滚功能。有关更多信息,请参阅将 RHEL 6 升级到 RHEL 7 后的回滚和清理。
自定义备份和恢复解决方案,例如,Relax-and-Recover (ReaR) 实用程序。有关更多信息,请参阅ReaR 文档和什么是放松和恢复 (ReaR) 以及如何将其用于灾难恢复?
redhat操作系统升级红帽6升级到红帽7linux升级相关推荐
- linux服务器网卡固件版本,HP服务器redhat操作系统升级网卡驱动的方法
现有一台HP DL580 G7服务器,redhat linux5.6 64位操作系统,需要升级网卡驱动,步骤如下: 1.安装源RPM包 #rpm -ivh hp-nx_nic-xxx.src.rpm ...
- 红帽RHEL6.8离线环境下升级到RHEL7.3
Red Hat Enterprise Linux 7 (RHEL 7) 是第一个支持从前一个 RHEL 主发行版本(RHEL 6)进行原位(in-place)升级的 RHEL 主版本.原位升级(in- ...
- oracle 操作系统升级,学习笔记:Oracle升级 linux操作系统10.2.0.1 升级至 10.2.0.3详细过程...
天萃荷净 记录一次用户现场Oracle 10G数据库升级的过程,Linux操作环境 FOR 10.2.0.1 to 10.2.0.3的版本升级过程 数据库版本linux 32位(10.2.0.1升级到 ...
- rhce redhat linux认证学习指南,RHCSA/RHCE 红帽Linux认证学习指南(第7版) EX200 EX300
第1章准备RedHat操作型认证考试1 认证目标1.01RHCSA和RHCE认证考试3 1.1.1考试体验4 1.1.2RHCSA认证考试4 1.1.3RHCE认证考试5 1.1.4如果只准备参加RH ...
- 红帽认证工程师和红帽认证技师应试指南
这是我在红帽官网上看到的关于红帽人证的介绍,有对红帽认证感兴趣的可一参考下: 红帽认证工程师及红帽认证技师应试指南 概述 --> 在本指南中,主要对红帽认证技师(RHCT)或红帽认证工程师(RH ...
- 红帽认证工程师及红帽认证技师应试指南
红帽认证工程师及红帽认证技师应试指南 概述 --> 在本指南中,主要对红帽认证技师(RHCT)或红帽认证工程师(RHCE)应试过程中可能会用到的信息进行了介绍.对于红帽全球培训服务(Red Ha ...
- 红帽linux 竞争对手,为什么红帽不把CentOS当作竞争对手?
为什么红帽不把CentOS当作竞争对手? (2009-12-09 09:41:47) 标签: linux centos rhel 红帽 it 我们就有听到消息,CentOS也已经得到硬件厂商OpenL ...
- 什么是红帽认证?学红帽有用吗?含金量到底有多高?
很多人对于红帽的概念是非常模糊的,主要原因是在于目前自身接触的操作系统几乎都是windows的原因,所以只会有只知微软不知红帽的情况.什么是红帽认证?学红帽有用吗?含金量到底有多高?很多人对红帽认证的 ...
- 一加5android,一加5/一加5T迎来Android10操作系统升级
原标题:一加5/一加5T迎来Android10操作系统升级 集微网5月27日消息(文/数码控),来自一加官方论坛的消息显示,今天一加5/一加5T海外版均迎来了基于Android10深度定制的氧OS稳定 ...
最新文章
- ​易生信-宏基因组积微学术论坛:基于大数据整合准确预测土壤的枯萎病发生...
- 超级大汇总!200多个最好的机器学习、NLP和Python教程
- WMS中添加默认发布点
- 课程设计+计算机程序设计,高职计算机程序设计课翻转课堂初探
- 电气工程及其自动化学不学c语言,电气工程及其自动化学什么 就业方向有哪些...
- Dos批处理检测NetFramework,并自动安装后运行指定程序(转)
- c++工作笔记002---C++ 类成员访问运算符 - 的重载
- node 更新_ESLint v7.0.0 发布:不再支持 Node.js v8
- XMPP作为一个工具的意义
- 透视形变(perspective distortion)
- java实现动态规划求解给定矩阵的和最大的子数组(矩阵中数字正负均存在)
- BI数据分析师入门项目
- 全网音乐下载,抖音热歌、无损音乐下载
- 计算机组成原理-总线(系统总线、总线仲裁、总线操作和定时)
- 两级运放积分器的带宽分析
- 导入的java文件不显示文字_java 引入自定义字体font后出现的硬盘吃光的问题
- 计算机应用基础(本)第4章答案,计算机应用基础第4章习题答案(江西省三校生).doc...
- 商店管理系统的设计与实现
- python 使用smtp发送群邮件
- Python书籍教学游戏《外星人入侵》:‘pygame.Rect‘ object has no attribute ‘blit‘