跳到内容 中国
HP.com 主页 产品与服务 支持及驱动程序 解决方案 如何购买
» 联系惠普
更多选项
HP.com 主页
ServiceGuard OPS Edition A.11.14 发行说明 第 2 版 > 第 1 章 ServiceGuard OPS Edition A.11.14 发行说明第 2 版

兼容信息及安装要求

» 

技术文档资料

完整的 PDF 手册
» 反馈
内容从此开始:

 » 目录

进行安装之前,请通读本文档和您所拥有的其他发行说明或自述文件。

发行版和修补软件的类型

MC/ServiceGuard 或 ServiceGuard OPS Edition 的版本分为平台发行版、功能发行版或修补软件。

平台发行版

平台发行版是 ServiceGuard OPS Edition 的稳定版本,它是大多数客户的首选环境。平台发行版可能包含新的功能。HP 可决定延长对这些发行版的支持时间。即使更新的 ServiceGuard OPS Edition 版本已发行,在延长支持时间内仍然可以得到修补软件。

功能发行版

功能发行版包含新的 ServiceGuard OPS Edition 功能。功能发行版是为希望使用 ServiceGuard OPS Edition 的最新功能的客户准备的。通常,在新版本发行之前,将一直支持功能发行版。在发行新版本之后,为了使在功能发行版中发现的任何缺陷得到修复,客户需升级到受支持的新的版本。

修补软件

ServiceGuard OPS Edition 客户发现发行版中的关键性商业问题后,我们就会发行其修补软件。对修补软件,可保证下列事项:

  • 在发布修补软件之前,执行特定于该修补软件的发行测试。

  • 无需修改,可继续运行现有的功能、脚本等。

  • 集成了以前修补软件中的修补程序。

对修补软件,只建议对那些对用户重要的修补软件进行认证测试。

ServiceGuard OPS Edition 与 HP-UX 和 Oracle 发行版之间的兼容性

下表说明哪些 HP-UX 和 Oracle 发行版可用于受支持的 ServiceGuard OPS Edition 版本。只为标为平台发行版当前发行版的版本提供所需的修补软件。平台发行版在指定时间范围内将一直受支持。建议未使用当前版本的用户升级到对应 HP-UX 发行版的当前 MC/ServiceGuard 版本。

表 1-1 ServiceGuard OPS Edition 与 HP-UX 和 Oracle 发行版之间的兼容性

Service Guard OPS Edition 版本

支持状态

发行版的
主要功能

兼容的 HP-UX 发行版

兼容的 OPS 或 RAC
发行版

使用 ServiceGuard 》 OPS Edition 配置 OPS 群集(部件号)

A.11.14

平台发行版,当前版本 — 对该软件进行的修补维护至少将持续到 2003 年 9 月

支持 ServiceGuard Manager 管理功能。支持 Quorum Server。增强了控制脚本的性能。支持 VLAN 和 IPv6 双重堆栈内核。修复缺陷。

11.0 和 11i8.1.6、 8.1.7、 9.0.1B5158-90041

A.11.13

平台发行版 — 对该软件进行的修补维护将持续到 2003 年 6 月

增加的程序包计数,VERITAS VxVM 和 CVM 支持,ATS 支持,LVM 镜像。适用于 OPS 8.1.6 及更高版本的联机添加节点。修复缺陷。

11.0 和 11i8.0.6、 8.1.6、 8.1.7、 9.0.1B5158-90036

A.11.12

功能发行版

ServiceGuard Manager 支持

仅限 11.08.0.6、 8.1.6、 8.1.7B5158-90035

A.11.09

平台发行版 — 对该软件进行的修补维护将持续到 2002 年 12 月

去耦 EMS-CORE 文件集。修复缺陷。

11i8.0.6、 8.1.6、 8.1.7、 9.0.1B5158-90026(英文版)

A.11.09

平台发行版—对该软件提供的支持将持续到 2002 年 6 月

去耦 EMS-CORE 文件集。修复缺陷。

11.08.0.6、 8.1.6、 8.1.7、 9.0.1B5158-90026(英文版)

 

注释:如果想将群集从 HP-UX 10.x 升级到 HP-UX Release 11.00 或 11i,同时还必须升级到 ServiceGuard OPS Edition A.11.14。

磁盘指导

配置磁盘时请使用下列指导:

  • F/W SCSI 磁盘必须配备有不间断供电电源 (UPS),以防备断电时丢失数据。

  • 每个 F/W SCSI 总线配置的独立磁盘不超过 8 个。

  • 每个 HP-PB 总线配置的 F/W SCSI 卡不超过 4 个。

  • 如果磁盘阵列位于共享总线上,则您不能使用其中的磁盘作为根磁盘。也不能使用 A3231A (Model 10) 或 A3232A (Model 20) 磁盘阵列中的磁盘作为群集锁磁盘。受支持的磁盘阵列中的其他类型的磁盘可以作为群集锁磁盘。

为了达到最佳性能,I/O 总线负载不应过重。I/O 的工作负载可能会随系统配置和客户应用程序的改变而有所变化。系统管理人员应使用性能工具验证 I/O 总线是否为非饱和状态。如果饱和,则应修改配置。

强烈建议您通过 Hewlett-Packard 支持的机构获得所有系统和外围设备的硬件支持。

ServiceGuard OPS Edition A.11.14 的安装准备

安装 ServiceGuard OPS Edition 之前,您需要确保群集已进行了正确的硬件升级。对于正在升级的较老的系统,应确保 HP 代表处已查看了 F/W SCSI 控制卡的固件级别,且安装了当前最新版本。

如果您现有一个 OPS 群集,需在执行硬件和软件升级之前将此群集及其应用程序关闭。

SCSI 自动端接设置

高可用性共享 SCSI 总线需要使用 SCSI 内置终端电缆和 SCSI V 形电缆。要使用这些电缆,就需要在 SCSI 主机总线适配器上将 SCSI 自动端接设置为 OFF。在某些 SCSI 主机总线适配器上,自动端接通过 SCSI 卡上的开关配置;而在另一些 SCSI 主机总线适配器上,自动端接通过 HP 9000 PDC(处理器专用代码或固件)以程序方式进行配置。

最新的 HP 9000 系统中已对 PDC 进行了修改,使某些 SCSI 主机总线适配器在缺省情况下启用 SCSI 自动端接。另外,许多比较新的 SCSI 主机适配器现在已将自动端接的缺省状态设为启用。为了使用 SCSI 内置终端和 V 形电缆,必须确保 SCSI 主机总线适配器上禁用了自动端接。请确保所有连接到共享 SCSI 总线上的 SCSI 主机总线适配器都禁用了自动端接。可通过 PDC 配置工具完成此操作(有关操作方法的说明,请参考您的 SCSI 主机总线适配器手册)。对于需要使用卡上开关手动设置此配置的 SCSI 卡,请确保已禁用了自动端接。如果要将 PDC 升级到较新版本,则必须针对每个连接到共享 SCSI 总线的 SCSI 主机总线适配器检查自动端接参数,并将此参数重置为禁用。

注释:那些不能以程序方式进行配置的 SCSI 卡,其自动端接设置可能会显示为 OFF 或 UNKNOWN。这两种设置都是可接受的。

/.rhosts 文件的许可权限

/.rhosts 文件必须禁止 groupother 对其的写权限。如果对 othergroup 启用了 .rhosts 文件的写权限,MC/ServiceGuard 命令将失败,并记录一条消息“Permission denied for user”。如果不使用 ServiceGuard 远程安全文件 /etc/cmcluster/cmclnodelist,而是通过 .rhosts 功能解析远程节点安全性,将出现这种情况。

内存要求

ServiceGuard OPS Edition 的内存要求在一定程度上取决于群集中配置的程序包数量。下面的公式提供了所需内存的大致估算方法。

Total Memory= 6 MB + 100 KB/package                       in cluster

群集中各节点需要的内存总量均为该值,不管给定程序包是否位于该节点上。

注释:请记得调整 HP-UX 内核参数 swapnfilemaxfilesmaxfiles_lim 以确保对它们设置的值适合所配置的程序包数量。

软件升级过程

按下列步骤升级群集:

  • 暂停程序包。

  • 确保每个节点上的 OPS 数据库为非活动状态。

  • 使所有共享卷组处于停用和非共享状态。

  • 暂停群集。

  • 如果需要进行硬件升级,请关闭群集节点。

  • 如果需要,可在每个节点上安装 HP-UX 11.0 或 HP-UX 11i。

  • 必要时可更新固件版本。

  • 在每个节点上安装 ServiceGuard OPS Edition A.11.14。

  • 编辑 ASCII 配置文件。请参考用户手册中的相应部分。

  • 通过使用 ASCII 文件重新应用群集配置。

  • 启动群集查看它是否组织成功。

  • 在所有节点的 /etc/rc.config.d/cmcluster 文件中加入下面的条目,确保使所有节点在系统启动时重新加入到群集中:

    AUTOSTART_CMCLD=1
  • 重新引导所有节点。群集应重新组织,OPS 实例和程序包也应正常运行。

在 HP-UX 11i 上安装软件

要安装软件,请运行 SD-UX swinstall 命令。更新到 HP-UX 11i 后,您可能会发现由于进行了 11i 软件的配置内核内存不足。因此,在安装了 ServiceGuard OPS Edition A.11.13 后,在运行 ServiceGuard 命令(如 cmrunnode)时还会出现内存不足的现象。要避免这个问题,则在更新完 11i 后重新引导节点,然后再执行 cmrunnode 命令。

Mission Critical Operating Environment 的用户注意事项

如果您购买了 Mission Critical Operating Environment(关键任务操作环境)产品,我们假定您需要的是 MC/ServiceGuard 而不是 ServiceGuard OPS Edition。MC/ServiceGuard 和 ServiceGuard OPS Edition 不能同时共存于同一系统中。我们建议 ServiceGuard OPS Edition 的用户在安装 ServiceGuard OPS Edition 之前先购买并安装 Enterprise Operating Environment。

尽管我们前面提及了一些事项,但是在有些情况下,目前使用 ServiceGuard OPS Edition 的客户仍需要在系统上安装 Mission Critical Operating Environment(虽然在这个系统上已安装了 ServiceGuard OPS Edition),或者是有些新的 ServiceGuard OPS Edition 客户在安装 Mission Critical Operating Environment 后还需要安装 ServiceGuard OPS Edition。

目前的 ServiceGuard OPS Edition 客户

如果您目前是 ServiceGuard OPS Edition 的客户,并且希望升级到 Mission Critical OE,则您需要暂停群集,然后在每个节点上安装 Mission Critical OE。如果使用 Match Target 选项,安装程序将安装所有与系统中现有应用程序匹配的应用程序。如果系统上未安装 MC/ServiceGuard 产品,则不会安装 MC/ServiceGuard。如果使用 Install All 选项,安装程序将安装光盘上除 MC/ServiceGuard 以外的所有软件。

HP-UX 11i 所支持的 ServiceGuard OPS Edition 版本为 A.11.09、A.11.13 和 A.11.14。如果您安装的是其他版本,则必须升级到 A.11.09、A.11.13 或 A.11.14。

新的 ServiceGuard OPS Edition 客户

如果您购买 Mission Critical OE 后又决定单独安装 ServiceGuard OPS Edition,那么应使用下述的安装步骤:

  1. 安装 Mission Critical OE

  2. 删除下面的 MC/ServiceGuard 产品,它们是 HPUX11i-OE-MC 软件包中的组成部件:

    • ServiceGuard

    • Cluster-Monitor

    • Package-Manager

    • ATS-CORE

    • CM-Provider-MOF

    要运行 Software Distributor GUI,请执行 swremove 命令:

    # swremove

    选择 View 菜单,选择 Change Software View 选项,再选择 Start with Products 子选项。选择上面所列的要删除的产品,然后从 Actions 菜单中选择 Remove 选项。

    您也可以使用 swremove 命令,在命令行指定每个产品名,如下所示:

    # swremove ServiceGuard Cluster-Monitor \

     Package-Manager ATS-CORE CM-Provider-MOF

    注释:不需要为 ServiceGuard A.11.14 或更高版本删除 CM-Provider-MOF。
  3. 安装 ServiceGuard OPS Edition。

在 HP-UX 11.0 上安装软件

要安装软件,请运行 SD-UX swinstall 命令。此命令将调用一个用户界面,引导您完成安装。

注释:EMS-CORE 文件集不再是 ServiceGuard OPS Edition 的组件,但是一个附属件。即安装 ServiceGuard OPS Edition 时,此文件集必须存在于安装介质或库里。如果您把创建自己的库作为安装过程的一部分,请确保此部分已包括 EMS-CORE 文件集,而此文件集是 Event Monitoring Services 产品 (B7609BA) 的一部分。

每个节点都执行下列步骤:

  1. 确保 oracle 用户出现在 /etc/cmclnodelist 文件中或 /.rhosts 文件中。

  2. 安装 ServiceGuard OPS Edition 产品 — A.11.14 版本。组成 ServiceGuard OPS Edition 产品的文件集包括:

    • ServiceGuard.CM-SG

    • DLM-Clust-Mon.CM-CORE

    • DLM-Clust-Mon.CM-CORE-MAN

    • DLM-Pkg-Mgr.CM-PKG

    • DLM-Pkg-Mgr.CM-PKG-MAN

    • DLM-NMAPI.CM-NMAPI

    • DLM-ATS-Core.ATS-MAN

    • DLM-ATS-Core.ATS-RUN

    Cluster Object Manager 文件随 ServiceGuard OPS Edition 一起安装。此产品的文件集包括:

    • Cluster-OM.CM-DEN-MOF

    • Cluster-OM.CM-DEN-PROV

    • Cluster-OM.CM-OM

    • Cluster-OM.CM-OM-AUTH

    • Cluster-OM.CM-OM-MAN

    • Cluster-OM.CM-OM-TOOLS

    • CM-Provider-MOF.CM-MOF

    • CM-Provider-MOF.CM-PROVIDER

    注释:如果在执行 swinstall 命令之前对 ServiceGuard OPS Edition 的旧版本执行 swremove命令,系统中可能产生一个长度为零的二进制配置文件 (/etc/cmcluster/cmclconfig)。执行 swinstall 命令前应将此文件删除。如果不删除此长度为零的二进制配置文件,虽然安装仍然能正确进行,但是您将看到错误或警告消息,如下列文本所示:
    Bad binary config file directory format.
    Could not convert old binary configuration file.

    忽略这些消息不会带来损害。

  3. 使用 SAM 或 cmqueryclcmapplyconf 命令,通过缺省设置创建群集。

  4. 使用 cmruncl 命令运行群集。

  5. 使用 OPS 安装程序 orainst 安装 OPS。有关细节,请参阅 Oracle 文档。

  6. 如果需要,创建非故障切换程序包以便在群集启动时启动 OPS 实例。请参考手册《《使用 ServiceGuard OPS Edition 配置 OPS 群集》》(B5158-90041) 的第 6 章 。

  7. 重新运行群集。

安装 EMS 软件的问题

  • 问题:》如果已经安装了比您试图安装的版本号更新的 EMS 软件,则可能会在 swinstall 日志文件 /var/adm/sw/swagent.log 中出现一些类似于下文的错误:

    ERROR        A later revision (one with a higher
                 revision number) of fileset
                 EMS-Core.EMS-CORE,r=A.03.10 has already
                 been installed.Either remove this fileset
                 or change the allow_downdate option to
                 true.
  • 解决办法:》如果发生这种情况,则选择忽略错误信息,将Enforce Dependency Analysis Errors选项更改为 False,并继续进行安装。ServiceGuard OPS Edition 可安全地使用 EMS 的更高版本。

    注释:不要使用错误消息推荐的 -x allow_downdate=true。否则安装介质中带的旧文件集就会覆盖系统上已经安装的文件集。
    • 要通过命令行更改 Enforce Dependency Analysis Errors,可按下面命令调用 Software Distributor:

      # swinstall -x enforce_dependencies=false

    • 要通过 swinstall GUI 更改 Enforce Dependency Analysis Errors,可按下述步骤进行操作:

      1. 取消分析。

      2. Software 菜单中选择 Options,然后选择 Change。单击 OK

      3. 进行滚动式查看但不要选中 Enforce Dependency Analysis Errors in Agent 框。单击 OK

      4. Action 菜单中选择 Install。将返回以下状态说明:

        Ready with Errors.Products scheduled:less than the full set.Excluded:older version of EMS
      5. 单击 OK。开始安装。

    您将在执行阶段看到下列错误消息:

    Summary of Analysis Phase:

    ERROR             Skipped (in analysis)
                      EMS-Config.EMS-GUI, r=A.03.10

    ERROR             Skipped (in analysis)
                      EMS-Core.EMS-ORE, r=A.03.10

    ERROR             2 of 5 filesets had Errors.

    3 of 5 filesets had no Errors or Warnings:

    ERROR          The Execution Phase had errors.See
                   the above output for details.
    注释:不要在正常环境下使用 -x enforce_dependencies=false 选项。由于此选项适用于所有带此分析错误的文件集,因此,它可能会妨碍其他必需的文件集的安装。

有关安装过程及相关问题的详细信息,请参考下列手册:

  • 《《Managing HP-UX Software with SD-UX》》(B2355-90154)

  • swinstall (1M) in the 《HP-UX Reference》》(B2355-90166)

卸载 ServiceGuard OPS Edition

要卸载软件,请运行 SD-UX 的 swremove 命令。删除软件之前,请注意以下几点:

  1. 暂停群集,从配置中删除将要运行 swremove 命令的节点。

  2. 可以在剩下的节点上重新启动群集。

  3. 一次只能从一个系统执行 swremove 命令。也就是说,如果要从多个系统卸载 ServiceGuard OPS Edition,那么一次只能从一个系统删除它。

  4. 对 ServiceGuard OPS Edition 和 Event Monitoring Service 产品执行 swremove 命令之前,应确保已终止所有用户设计的资源监视器。

注释:从系统中删除 ServiceGuard OPS Edition 时,不会自动删除 Event Monitoring Service (EMS)。如果打算在以后重新安装 ServiceGuard,或者如果您正在安装 ServiceGuard 的另一个版本,则您应当查看本版本的 ServiceGuard 是否需要一个新版本的 EMS,如果需要,则要在重新安装 ServiceGuard 之前单独删除现有的 EMS 版本。

与早期版本的不同之处

如果要将 ServiceGuard OPS Edition 或 MC/LockManager 的早期版本进行升级,必须注意由发行版 A.11.02 到 A.11.12 中引入的功能而引起的下述行为变化:

  1. MAX_CONFIGURED_PACKAGES 的值被设置为升级前群集内程序包的数目。这就是说,如果想在升级后增加群集中程序包的数目,则需要更改此值。有关如何更改 MAX_CONFIGURED_PACKAGES 参数值的详细信息,请参考用户手册《《使用 ServiceGuard OPS Edition 配置 OPS 群集》》中的“群集和程序包维护”一章。

  2. 群集锁卷组必须是群集可识别的,也就是说,除了要将其定义为 FIRST_CLUSTER_LOCK_VGSECOND_CLUSTER_LOCK_VG 之外,还要在 VOLUME_GROUP 语句中定义群集锁卷组。

  3. 群集配置过程中名称解析服务必须是可用的。网络上必须运行 DNS,或每个群集节点上必须存在 /etc/hosts 或等效文件。

故障排除提示

  • 群集管理器和共享逻辑卷管理器守候进程的核心转储位置分别位于 /var/adm/cmcluster/etc/lvmconf。来自这些守候进程的日志消息保存在 /var/adm/syslog/syslog.log 中。

打印版本
保密声明 使用本网站表示您同意其使用条件
© Hewlett-Packard Development Company, L.P.