第 2 章 在从发行版本间升级
2.1. 更新 Red Hat Virtualization Manager
Red Hat Virtualization Manager 的升级版本会通过 Content Delivery Network 提供。在使用 Content Delivery Network 安装一个升级版本前,请阅读相关的建议信息、Red Hat Virtualization Manager 发行注记和 Red Hat Virtualization Technical Notes(客户门户网站)。
过程 2.1. 更新 Red Hat Virtualization Manager
- 在 Red Hat Virtualization Manager 所在的机器上,运行以下命令检查是否有可用的软件包更新:
# engine-upgrade-check
- 如果没有更新版本,这个命令会输出
No upgrade
:# engine-upgrade-check VERB: queue package ovirt-engine-setup for update VERB: package ovirt-engine-setup queued VERB: Building transaction VERB: Empty transaction VERB: Transaction Summary: No upgrade
注意
如果预计有可以进行的更新,但却不可用,请确认已启用了所需的软件仓库。更多相关信息,请参阅安装指南中的 Subscribing to the Required Entitlements。 - 如果有更新版本,这个命令会列出可以升级的软件包:
# engine-upgrade-check VERB: queue package ovirt-engine-setup for update VERB: package ovirt-engine-setup queued VERB: Building transaction VERB: Transaction built VERB: Transaction Summary: VERB: updated - ovirt-engine-lib-3.3.2-0.50.el6ev.noarch VERB: update - ovirt-engine-lib-3.4.0-0.13.el6ev.noarch VERB: updated - ovirt-engine-setup-3.3.2-0.50.el6ev.noarch VERB: update - ovirt-engine-setup-3.4.0-0.13.el6ev.noarch VERB: install - ovirt-engine-setup-base-3.4.0-0.13.el6ev.noarch VERB: install - ovirt-engine-setup-plugin-ovirt-engine-3.4.0-0.13.el6ev.noarch VERB: updated - ovirt-engine-setup-plugins-3.3.1-1.el6ev.noarch VERB: update - ovirt-engine-setup-plugins-3.4.0-0.5.el6ev.noarch Upgrade available Upgrade available
- 更新 setup 软件包:
# yum update ovirt\*setup\*
- 更新 Red Hat Virtualization Manager。在运行
engine-setup
时,脚本会提示输入一些配置信息,如更新防火墙规则、更新 PKI 证书、备份 Data Warehouse 数据库。然后,这个脚本会停止ovirt-engine
服务的运行、下载并安装更新的软件包、备份并升级数据库、进行安装后的配置,最后重新启动ovirt-engine
服务。注意
在 Red Hat Virtualization Manager 的安装过程中也需要使用engine-setup
脚本,它会保存提供的配置值。在一个更新的过程中,以前保存的配置值会显示出来以供用户检查,而其中的一些值可能会因为在安装后运行过engine-config
而不是最新的值。例如,在安装后运行了engine-config
把SANWipeAfterDelete
的值更新为true
,但是engine-setup
在预览输出中所显示的值是 "Default SAN wipe after delete: False"。已更新的值不会被engine-setup
覆盖。# engine-setup
重要
升级的过程会需要一定时间完成,因此请为升级做好准备,一旦升级过程开始,请不要停止它。 - 更新基本操作系统,以及安装在 Manager 中的所有额外的软件包:
# yum update
重要
如果更新了内核软件包,则需要重启系统来完成更新的过程。