跳过导航链接
退出打印视图
| Oracle Solaris Cluster 系统管理指南 Oracle Solaris Cluster 3.3 3/13 (简体中文)

搜索范围:

- 本文档
- 整个文档库

## Oracle Solaris Cluster 修补概述

由于群集本身的特点，所有群集成员节点都必须处于相同修补级别，群集才能良好地运行。在使用 Oracle Solaris Cluster 修补程序修补节点时，有时可能需要先暂时取消节点的群集成员身份或停止整个群集，然后再安装修补程序。本节介绍了这些步骤。

在应用 Oracle Solaris Cluster 修补程序之前，先阅读此修补程序的 `README` 文件。同时，检查您存储设备的升级要求，确定需要的修补方法。

注 - 对于 Oracle Solaris Cluster 修补程序，请始终遵从该修补程序的 `README` 文件以及 SunSolve 上的说明，这些说明优先于本章中的过程。

所有群集节点上的修补程序安装过程可归为下列情况之一：

重新引导修补程序（节点）

  在应用修补程序或固件之前，必须使用命令 `boot -sx` 或 `shutdown -g -y -i0` 将节点引导至单用户模式，之后再重新引导节点使其加入群集。首先，需要通过将任何资源组或设备组从要修补的节点切换到另一群集成员，使节点处于“静默”状态。而且，需要一次对一个群集节点应用修补程序或固件，以避免关闭整个群集。

  在应用这种类型的修补时，即使个别节点暂时不可用，群集本身仍可用。即使其他节点尚未处于相同的修补级别，修补过的节点也可以作为成员节点重新加入群集。

重新引导修补程序（群集）

  必须停止群集，并使用 `boot -sx` 或 `shutdown -g -y -i0` 命令将每个节点引导至单用户模式，之后才能应用软件或固件修补程序。然后，重新引导节点使其重新加入群集。对于这种类型的修补程序，群集在应用修补程序期间不可用。

非重新引导修补程序

  节点不必处于“静默”状态（仍可以控制资源组或设备组），在应用修补程序时，也不必处于“静默”状态或重新引导。但是，您仍应一次对一个节点应用修补程序，并在修补另一个节点之前检验修补程序是否有效运行。

注 - 底层群集协议不会因修补而发生更改。

使用 `patchadd` 命令对群集应用修补程序，使用 `patchrm` 删除修补程序（如果可能）。

### Oracle Solaris Cluster 修补程序技巧

下列技巧有助于您更有效地管理 Oracle Solaris Cluster 修补程序：

- 在应用修补程序前始终先阅读该修补程序的 `README` 文件。

- 检查您存储设备的升级要求，确定需要的修补方法。

- 在生产环境中运行群集之前应用所有修补程序（必需应用的和推荐应用的）。

- 检查硬件固件级别，并安装所有可能需要的固件更新。

- 充当群集成员的所有节点必须具有相同的修补程序。

- 使群集子系统的修补程序保持最新。例如，这些修补程序包括：卷管理、存储设备固件和群集传输。

- 定期（如一个季度一次）查看修补程序报告，并使用推荐的修补程序套件修补 Oracle Solaris Cluster 配置。

- 应用 Enterprise Services 推荐的精选修补程序。

- 完成主要的修补程序更新后，测试故障转移。如果群集运转性能降低或弱化，则应做好收回该修补程序的准备。

版权所有 © 2013, Oracle 和/或其附属公司。 保留所有权利。 法律声明 |