本节介绍有关用于 Sun Cluster 配置的修补程序的信息。如果要升级到 Sun Cluster 3.2 软件,请参见《Sun Cluster 软件安装指南(适用于 Solaris OS)》中的第 8 章 “升级 Sun Cluster 软件”。应用 Sun Cluster 3.2 核心修补程序与将软件升级到 Sun Cluster 3.2 发行版所带来的结果并不相同。
在应用或删除任何修补程序之前,请阅读该修补程序的自述文件。
如果您要使用重新引导修补程序(节点)的方法来安装 Sun Cluster 核心修补程序 125510 (S9/SPARC)、125511 (S10/SPARC) 或 125512 (S10/x64),则在安装更高版本的修补程序之前必须先安装 -02 版的修补程序。如果您没有安装 -02 版修补程序,而又希望安装 -03 或更高版本(如果有),则必须使用重新引导群集的方法。
请参见下面列出的修补情况示例:
如果您已在 SPARC 平台上安装了使用 Solaris 10 操作系统的 Sun Cluster 3.2 软件,也安装了修补程序 125511-02,并且希望安装 125511-03 或更高版本,则可以使用重新引导节点或重新引导群集的方法。
如果您已在 SPARC 平台上安装了使用 Solaris 10 操作系统的 Sun Cluster 3.2 软件,但没有安装 125511-02,并且希望安装 125511-03 或更高版本,则可选择:
使用重新引导群集的方法来安装 125511-03。
先使用重新引导节点的方法安装 125511-02,然后使用重新引导节点的方法安装 125511-03。
您必须是已注册的 SunSolveTM 用户才能查看和下载 Sun Cluster 产品所需的修补程序。如果您没有 SunSolve 帐户,请与 Sun 服务代表或销售工程师联系,或者在 http://sunsolve.sun.com 进行联机注册。
可执行以下过程来应用 Sun Cluster 3.2 核心修补程序。
使用常用的重新引导修补程序的操作过程安装核心修补程序。
检验所有节点上是否均已正确安装并能正常运行此修补程序。
注册在此修补程序中进行了更新的新版资源类型 SUNW.HAStoragePlus、SUNW.ScalDeviceGroup 和 SUNW.ScalMountPoint。对这些类型的所有现有资源执行资源类型升级,将其升级为新的版本。
有关注册资源类型的信息,请参见《Sun Cluster Data Services Planning and Administration Guide for Solaris OS》中的“Registering a Resource Type”。
如果将 Sun Cluster 3.2 核心修补程序删除,则必须将在步骤 3 中升级过的所有资源降级到之前的资源类型版本。由于执行降级过程时需要规划这些服务的停止运行时间,因此,除非准备在群集上永久安装 Sun Cluster 3.2 核心修补程序,否则请勿执行步骤 3。
可执行以下过程来删除 Sun Cluster 3.2 核心修补程序。
列出群集上的资源类型。
# clrt list |
如果列出的资源类型包括 SUNW.HAStoragePlus:5、SUNW.ScalDeviceGroup:2 或 SUNW.ScalMountPoint:2,则必须将这些资源类型删除。有关删除资源类型的说明,请参见《Sun Cluster Data Services Planning and Administration Guide for Solaris OS》中的“How to Remove a Resource Type”。
将群集中的所有节点重新引导至非群集单用户模式。
有关将群集节点重新引导至非群集单用户模式的说明,请参见《Sun Cluster 系统管理指南(适用于 Solaris OS)》中的“如何在非群集模式下引导群集节点”。
从安装了 Sun Cluster 3.2 核心修补程序的每个节点中删除此修补程序。
# patchrm patch-id |
将删除了 Sun Cluster 3.2 核心修补程序的所有节点重新引导至群集模式。
在重新引导任何未受影响的节点之前先重新引导删除了 Sun Cluster 3.2 核心修补程序的所有节点,可确保使用 CCR 中的正确信息形成群集。如果群集中的所有节点均已应用了此核心修补程序,则可以按任意顺序来将节点重新引导至群集模式。
有关将节点重新引导至群集模式的说明,请参见《Sun Cluster 系统管理指南(适用于 Solaris OS)》中的“如何重新引导群集节点”。
将其余的所有节点重新引导至群集模式。
对于 Solaris 9 OS,PatchPro 修补程序管理技术现以 Patch Manager 2.0 的形式提供;而对于 Solaris 10 OS,该技术则以 Sun Update Connection 1.0 的形式提供。
Solaris 9 - Sun Patch Manager 2.0 可从 SunSolve 站点免费下载,其网址为:http://wwws.sun.com/software/download/products/40c8c2ad.html。Sun Patch Manager 的相关文档可从以下网址获取:http://docs.sun.com/app/docs/coll/1152.1。
Solaris 10 - 您可以通过安装 ID 为 121118-05(适用于 SPARC)或 121119-05(适用于 x86)的修补程序或者从 SunSolve 站点下载,来获取 Sun Update Connection。有关详细信息,请参见 http://www.sun.com/service/sunupdate/gettingstarted.html。Sun Update Connection 的相关文档可从以下网址获取:http://docs.sun.com/app/docs/coll/1320.2。
http://www.sun.com/service/sunupdate/ 上提供了有关适用于 Solaris 10 OS 的所有修补程序管理选项的其他信息。http://docs.sun.com 上的《Solaris Administration Guide: Basic Administration》提供了有关使用 Sun 修补程序管理工具的其他信息。此手册有多种版本,请参阅针对您所安装的 Solaris OS 发行版而发行的手册版本。
如果有些修补程序必须在节点处于非群集模式的情况下应用,则您可以使用滚动方式每次分别在一个节点上应用这些修补程序,除非某个修补程序的说明信息要求您关闭整个群集。请按照《Sun Cluster 系统管理指南(适用于 Solaris OS)》中的“如何应用需重新引导的修补程序(节点)”一节所介绍的过程来准备节点并将其引导至非群集模式。为了简化安装过程,可考虑在置于非群集模式的节点上一次性完成所有修补程序的应用。
SunSolve Online Web 站点使您可以全天候地访问有关 Sun 产品的修补程序、软件和固件的最新信息。有关支持的软件、固件和修补程序修订版的最新列表,请访问 SunSolve Online 站点 http://sunsolve.sun.com。
Sun Cluster 3.2 的第三方修补程序信息是通过 SunSolve Info Doc 提供的。此 Info Doc 页面会提供了与您要在 Sun Cluster 3.2 环境中使用的特定硬件有关的所有第三方修补程序信息。要找到此 Info Doc,请登录 SunSolve。在 SunSolve 主页的搜索条件框中,键入 "Sun Cluster 3.x Third-Party Patches"。
在安装 Sun Cluster 3.2 软件和将修补程序应用到群集组件(Solaris OS、Sun Cluster 软件、卷管理器软件、数据服务软件或磁盘硬件)之前,请查看检索到的修补程序附带的 README 文件。所有群集节点的修补程序级别必须相同,否则,群集将无法正常运行。
有关特定的修补程序操作过程以及管理修补程序方面的提示,请参见《Sun Cluster 系统管理指南(适用于 Solaris OS)》中的第 10 章 “修补 Sun Cluster 软件和固件”。