第 8 章 升级到 Red Hat Enterprise Virtualization Manager 3.1
8.1. 升级到 Red Hat Enterprise Virtualization Manager 3.1
rhevm-upgrade。当升级进行时,主机以及它们上面运行的虚拟机仍然会运行。当升级完成后,您可以把主机升级到最新的 Red Hat Enterprise Linux 或 Red Hat Enterprise Virtualization Hypervisor 版本。
重要
重要
注意
rhevm-upgrade 将会试图把 Red Hat Enterprise Virtualization Manager 恢复到原来的状态,并会显示一条包括如何恢复您的系统的信息。
过程 8.1. 升级到 Red Hat Enterprise Virtualization Manager 3.1
- 确认系统已经订阅了提供 Red Hat JBoss Enterprise Application Platform 6 软件包的权利。Red Hat Enterprise Virtualization 3.1 需要 Red Hat JBoss Enterprise Application Platform 6。证书式 Red Hat Network
Red Hat JBoss Enterprise Application Platform 6 软件包由证书式 Red Hat Network 的
Red Hat JBoss Enterprise Application Platform权利所提供。使用subscription-manager命令确认系统已经订阅了Red Hat JBoss Enterprise Application Platform权利。# subscription-manager list
Red Hat Network ClassicRed Hat JBoss Enterprise Application Platform 6 软件包由
Red Hat JBoss Application Platform (v 6) for 6Server x86_64频道提供。这个频道的权利名是Red Hat JBoss Enterprise Application Platform (v 4, zip format)。使用rhn-channel命令或 Red Hat Network 的网站界面来订阅Red Hat JBoss Application Platform (v 6) for 6Server x86_64频道。 - 确认系统订阅了 Red Hat Enterprise Virtualization 3.1 软件包所需要的频道和权利。证书式 Red Hat Network
Red Hat Enterprise Virtualization 3.1 软件包由
Red Hat Enterprise Virtualization权利中的rhel-6-server-rhevm-3.1-rpms存储库提供。使用subscription-manager命令在yum配置中启用这个存储库。subscription-manager必须使用root用户登录后运行。# subscription-manager repos --enable=rhel-6-server-rhevm-3.1-rpms
Red Hat Network ClassicRed Hat Enterprise Virtualization 3.1 软件包由
Red Hat Enterprise Virtualization Manager (v.3.1 x86_64)频道提供。使用rhn-channel命令或 Red Hat Network 的网站界面订阅Red Hat Enterprise Virtualization Manager (v.3.1 x86_64)频道。 - 删除 Red Hat Enterprise Virtualization Manager 3.0 的频道和权利,确保系统不再使用 Red Hat Enterprise Virtualization Manager 3.0 软件包。证书式 Red Hat Network
使用
subscription-manager命令在yum配置中禁用 Red Hat Enterprise Virtualization 3.0 存储库。# subscription-manager repos --disable=rhel-6-server-rhevm-3.6-rpms
# subscription-manager repos --disable=jb-eap-5-for-rhel-6-server-rpms
Red Hat Network Classic使用
rhn-channel命令或 Red Hat Network 的网站界面删除Red Hat Enterprise Virtualization Manager (v.3.0 x86_64)频道。# rhn-channel --remove --channel=rhel-6-server-rhevm-3
# rhn-channel --remove --channel=jbappplatform-5-x86_64-server-6-rpm
- 更新基本操作系统。
# yum update
- 为了确保您有最新的
rhevm-upgrade命令,需要更新 rhevm-setup 软件包。# yum update rhevm-setup
- 运行
rhevm-upgrade命令升级 Red Hat Enterprise Virtualization Manager。# rhevm-upgrade Loaded plugins: product-id, rhnplugin Info: RHEV Manager 3.0 to 3.1 upgrade detected Checking pre-upgrade conditions...(This may take several minutes)
- 如果 ipa-server 软件包已安装,一个错误信息会被显示。Red Hat Enterprise Virtualization Manager 3.1 不能被安装在和 Identity Management(IdM)相同的机器上。
Error: IPA was found to be installed on this machine. Red Hat Enterprise Virtualization Manager 3.1 does not support installing IPA on the same machine. Please remove ipa packages before you continue.
要解决这个问题,您需要把 IdM 配置迁移到另外一个系统上。如需更多信息,请参阅 https://access.redhat.com/knowledge/articles/233143。 - 一个依赖于 Red Hat JBoss Enterprise Application Platform 5 的软件包列表会被显示。为了安装 Red Hat Enterprise Virtualization 3.1 所需要的 Red Hat JBoss Enterprise Application Platform 6,这些软件包需要被删除。
Warning: the following packages will be removed if you proceed with the upgrade: * objectweb-asm Would you like to proceed? (yes|no):输入yes来删除列出的软件包并继续升级的过程。
- 更新所有的虚拟主机,使用最新版本的 Red Hat Enterprise Linux 软件包或 Hypervisor 镜像。
- 把所有集群的兼容版本改为 3.1。
- 把所有数据中心的兼容版本改为 3.1。

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.