跳过导航链接 | |
退出打印视图 | |
Oracle Solaris Cluster 系统管理指南 Oracle Solaris Cluster 4.0 (简体中文) |
请参阅下表来确定如何升级或更新 Oracle Solaris Cluster 软件中的 Oracle Solaris Cluster 发行版或软件包:
表 11-1 更新 Oracle Solaris Cluster 软件
|
执行此升级之前不需将群集置于非群集模式,因为升级总是在新引导环境中进行,而现有引导环境会保持不变。您可以为新引导环境指定一个名称,也可以使用自动生成的名称。有关说明,请参见《Oracle Solaris Cluster Upgrade Guide》中的"How to Perform a Standard Upgrade"。
升级 Oracle Solaris Cluster 软件时,您还应升级数据服务和 Geographic Edition 软件。不过,如果您希望单独升级数据服务,请参见《Oracle Solaris Cluster Data Services Planning and Administration Guide》中的"Overview of the Installation and Configuration Process"。如果您希望单独升级 Oracle Solaris Cluster Geographic Edition,请参见《Oracle Solaris Cluster Geographic Edition Installation Guide 》。
当升级 Oracle Solaris Cluster 软件时,Oracle Solaris OS 也会更新到最新发行版。
Oracle Solaris 11 操作系统引入了 IPS 软件包。每个 IPS 软件包由一个故障管理资源标识符 (Fault Managed Resource Indicator, FMRI) 进行描述,您可以使用 pkg(1) 命令来执行 SRU 更新。此外,您还可以使用 scinstall - u 命令来执行 SRU 更新。
您可能希望对特定软件包进行更新,以便使用更新的 Oracle Solaris Cluster 数据服务代理。
例如,要更新来自特定发布者的软件包,请在 pkg-fmri 中指定发布者名称。
# pkg update pkg-fmri
注意 - 如果您在使用 pkg update 命令时没有指定 pkg-fmri,则会更新有更新可用的所有已安装软件包。 |
如果已安装软件包有较新的版本可用且该版本与映像的其余部分兼容,则会将软件包更新到该版本。如果软件包包含 reboot-needed 标志设置为 true 的二进制代码,则执行 pkg update pkg-fmri 时会自动创建新的引导环境,并且在更新以后,您将引导至新引导环境。如果要更新的软件包未包含任何强制重新引导的二进制代码,则 pkg update 命令会更新实时映像,且不必重新引导。
例如:
# pkg change-facet facet.version-lock.ha-cluster/data-service/weblogic =false # pkg update ha-cluster/data-service/weblogic
如果您要冻结某个代理,防止对其进行更新,请执行以下步骤。
# pkg change-facet facet.version-lock.pkg name=false # pkg freeze pkg name
有关冻结特定代理的更多信息,请参见《添加和更新 Oracle Solaris 11 软件包》中的"控制可选组件的安装"。
# pkg verify -v pkg-fmri
使用以下过程为法定服务器或自动化安装程序 (Automated Installer, AI) 安装服务器更新软件包。有关法定服务器的更多信息,请参见《Oracle Solaris Cluster 软件安装指南》中的"如何安装和配置Oracle Solaris Cluster 法定服务器软件"。有关如何使用 AI 的更多信息,请参见《Oracle Solaris Cluster 软件安装指南》中的"如何安装和配置 Oracle Solaris 和 Oracle Solaris Cluster 软件(自动化安装程序)"。
# pkg update ha-cluster/*
如果已安装的 ha-cluster 软件包有较新的版本可用且该版本与映像的其余部分兼容,则会将软件包更新到该版本。
注意 - 运行 pkg update 命令会更新系统上安装的所有 ha-cluster 软件包。 |