6.3. 升级到 Red Hat Enterprise Virtualization Manager 3.3
以下介绍了从 Red Hat Enterprise Virtualization Manager 3.2 升级到 Red Hat Enterprise Virtualization Manager 3.3 的步骤。这个升级过程需要 Red Hat Enterprise Virtualization Manager 所在的系统已经订阅了提供 Red Hat Enterprise Virtualization 3.2 软件包的权利。
如果升级失败,
engine-setup
将会试图把 Red Hat Enterprise Virtualization Manager 恢复到原来的状态。因此,Red Hat Enterprise Virtualization 3.2 所需的软件仓库在升级完成前不能被删除。如果升级失败,系统会显示一条包括如何恢复您的系统的信息。
过程 6.1. 升级到 Red Hat Enterprise Virtualization Manager 3.3
- 在 Red Hat Enterprise Virtualization Manager 所在的系统上订阅提供 Red Hat Enterprise Virtualization Manager 3.3 软件包的权利。Subscription Manager
Red Hat Enterprise Virtualization 3.3 软件包由
Red Hat Enterprise Virtualization
权利中的rhel-6-server-rhevm-3.3-rpms
存储库提供。使用subscription-manager
命令来在您的yum
配置中启用这个存储库。# subscription-manager repos --enable=rhel-6-server-rhevm-3.3-rpms
Red Hat Network ClassicRed Hat Enterprise Virtualization 3.3 软件包由
Red Hat Enterprise Virtualization Manager (v.3.3 x86_64)
频道提供。使用rhn-channel
命令或 Red Hat Network 的网络界面订阅Red Hat Enterprise Virtualization Manager (v.3.3 x86_64)
频道。# rhn-channel --add --channel=rhel-x86_64-server-6-rhevm-3.3
- 更新基本操作系统:
# yum update
如果您使用 JBoss Enterprise Application Platform 6.0.1 中的 JBoss Application Server,您必须运行以上的命令来把它升级到 Enterprise Application Platform 6.1。 - 升级 rhevm-setup 软件包来获得最新版本的
engine-setup
。# yum update rhevm-setup
- 运行
engine-setup
命令并根据提示升级 Red Hat Enterprise Virtualization Manager。# engine-setup [ INFO ] Stage: Initializing Welcome to the RHEV 3.3.0 upgrade. Please read the following knowledge article for known issues and updated instructions before proceeding with the upgrade. RHEV 3.3.0 Upgrade Guide: Tips, Considerations and Roll-back Issues https://access.redhat.com/articles/408623 Would you like to continue with the upgrade? (Yes, No) [Yes]:
- 删除 Red Hat Enterprise Virtualization Manager 3.2 的软件仓库来确保系统不再使用Red Hat Enterprise Virtualization Manager 3.2 软件包。Subscription Manager
使用
subscription-manager
命令在yum
配置中禁用 Red Hat Enterprise Virtualization 3.2 存储库。# subscription-manager repos --disable=rhel-6-server-rhevm-3.2-rpms
Red Hat Network Classic使用
rhn-channel
命令或 Red Hat Network 网站接口删除Red Hat Enterprise Virtualization Manager (v.3.2 x86_64)
频道。# rhn-channel --remove --channel=rhel-x86_64-server-6-rhevm-3.2
Red Hat Enterprise Virtualization Manager 被升级。为了使用 Red Hat Enterprise Virtualization 3.3 所提供的所有功能,您还需要:
- 把所有主机升级到最新版本的 Red Hat Enterprise Linux 或 Hypervisor。
- 把所有集群的兼容版本改为 3.3。
- 把所有数据中心的兼容版本改为 3.3。