(作者注:此答案涉及RHEL 6和之前的版本.RHEL 7现在具有RHEL 6完全支持的升级路径,其详细信息最后.)
首先,我应该注意到有两种方法可以进行就地升级:
>插入安装DVD(或通过iLO / iDRAC使用DVD映像),从中启动并选择升级,例如linux upgradeany.
>手动更新redhat-release RPM,运行yum distro-sync(稍微简化一点)并重新启动.
方法1仅是不受支持的.方法2适用于真正的牛仔队.除了推荐的全新安装,我还做了这两个……
我需要支持吗?
支持在我们的世界中有两个互补的含义.第一个是产品具有给定的功能(例如“Postfix支持SMTP”).第二是供应商会和你谈谈它.从上下文来看,哪个定义并不总是清楚的.
要完成一项任务,你显然需要第一种意义上的支持.供应商支持的来源是帮助您解决问题并向供应商提供有关哪些功能需要存在或需要改进的反馈.当许多网站拥有内部专业知识来解决可能出现的任何问题,比供应商更快,甚至更便宜时,许多网站都会为供应商提供支持.是否购买供应商支持最终是您必须做出的商业决策(或建议管理层).
为什么不进行就地升级?
Red Hat does not support in-place upgrades between any major versions of Red Hat Enterprise Linux. A major version is denoted by a whole number version change. For example, Red Hat Enterprise Linux 5 and Red Hat Enterprise Linux 6 are both major versions of Red Hat Enterprise Linux.
In-place upgrades across major releases do not preserve