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

本版本包含的内容

» 

技术文档资料

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

 » 目录

MC/ServiceGuard A.11.14 是平台发行版。该发行版包括新增功能、缺陷修复以及对新硬件配置的支持。下列为此发行版的主要特点:

  • 支持每个群集使用 150 个程序包。但需要安装修补软件 PHSS_26056。

  • 在 HP-UX 11i 中支持 VLAN 配置。需要将 ServiceGuard Manager 升级到 ServiceGuard Manager A.02.01 才可以支持 VLAN,该版本可在 HP 下载站点:http://software.hp.com 处获得。

  • 群集节点可安装 IPv4/IPv6 双重堆栈内核 (HP-UX 11i IPv6)。不过,ServiceGuard 通信仍沿用 IPv4 地址。因此,IPv6 地址不能用于 ServiceGuard 群集配置。

  • 现在,ServiceGuard A.11.14 可以在群集运行时添加新资源,而无论该资源是否在任何程序包中配置过。但需要安装修补软件 PHSS_26056。

  • 可支持将 Quorum Server 作为一种不同于锁磁盘的群集锁机制类型。

  • 可以使用 ServiceGuard Manager 管理功能,有关此功能的说明,请参考《《管理 MC/ServiceGuard》(B3936-90069)》。

  • 现在,程序包控制脚本允许为存储指定并发的激活、安装以及 fsck 操作,从而提高了程序包启动和关闭时的性能。

  • MC/ServiceGuard A.11.01 至 A.11.13 版本的内容已经合并,包括 PHSS_25124 之前的所有 A.11.13 修补代码段。

  • 此版本的用户手册《《管理 MC/ServiceGuard》》(B3936-90069) 已经过修订和校正。

MC/ServiceGuard A.11.14 继续支持早期版本支持的配置,但具有以下限制:

  • HP-UX 11.0 不再支持 FiberLink 磁盘驱动器。因此,使用 FiberLink 的 MC/ServiceGuard 客户必须采用某个受支持的磁盘技术。

  • MC/ServiceGuard 不再支持使用光纤通道网络作为心跳线或数据 LAN。然而,在早于 A.11.12 的发行版中,此项功能仍受支持。

  • MC/ServiceGuard A.11.14 可以支持在每个群集中使用多达 200 个可重新定位程序包的 IP 地址。

  • 在以太网上,MC/ServiceGuard 支持在配置有“以太网协议”的网络接口之间、或在配置有“封装在 IEEE 802.3 协议内的 SNAP”的网络接口之间进行本地故障切换。但不能在同一接口上同时使用这两种协议,也不能在使用不同协议的接口之间进行本地故障切换。

  • 在群集中,不能将 PCI 和 NIO F/W SCSI 适配器同时连接到共享的 SCSI 总线。

  • 下列配置支持 HyperFabric 产品 (B6257AA) 的使用:

    • 双节点的点对点配置。

    • 使用 HyperFabric LAN 接口(通过 HyperFabric 交换机进行链接)的双节点、三节点以及四节点配置。

    • 不支持通过 HyperFabric 进行心跳线和本地 LAN 故障切换。

    • 有关详细信息,请参考《 《HyperFabric Release Notes》》(B6257-90006)。

  • 如《《HP-UX Virtual Partitions Ordering and Configuration Guide》》中所述,在 vPars(虚拟分区)环境中不支持将多功能 I/O 卡(HP 产品号 A5838A)用作引导设备。有关在 vPars 配置中使用 ServiceGuard 的详细信息,请参考 vPars 管理指南《 《Installing and Managing HP-UX Virtual Partitions (vPars)》》和白皮书《 《ServiceGuard Cluster Configuration for Partitioned Systems》》,后者可从 HP 文档资料网站 (http://docs.hp.com/hpux/ha) 获取。

支持 150 个程序包

应用修补软件 PHSS_26056 之后,就可在 ServiceGuard A.11.14 群集中配置多达 150 个程序包。但是,您需要考虑到添加大量程序包的影响。群集启动时间会增加,并且在 ServiceGuard Manager 中显示程序包信息的时间也会显著增加。因此,建议不要对超过 60 个程序包的群集使用 ServiceGuard Manager。在群集的所有程序包中可配置的服务总数仍然是 900 个。

在将修补软件 PHSS_26056 安装到群集中的所有节点之后,必须使群集停止运行,以便在群集的 ASCII 文件中增加赋给参数 MAX_CONFIGURED_PACKAGES 的值。 一旦此修改完成,就可以配置多达 150 个程序包。

请注意,ServiceGuard A.11.13 安装了修补软件 PHSS_26180 之后,同样支持 150 个程序包。如果是从 A.11.13 升级,并且群集中已配置了超过 60 个程序包,那么升级到 SG 11.14 版时必须包括修补软件 PHSS_26056。即,在暂停某节点并将该节点升级到 11.14 之后,必须先应用 PHSS_26056,然后才可以将该节点添加到运行中的群集。如果不按此步骤执行,那么任何运行 11.14 而未安装此修补软件的节点都会因 cmcld 停止(由于 SIGSEGVSIGBUS)而崩溃 (TOC)。 在开始升级到 11.14 之前,请确保在 /etc/rc.config.d/cmcluster 文件中将 AUTOSTART_CMCLD 设置为 0。在将群集中的所有节点升级到 SG A.11.14,并应用了修补软件之后,请确保在 /etc/rc.config.d/cmcluster 文件中将 AUTOSTART_CMCLD 改设为 1。

请注意,系统需要具备很高的性能才可以运行 150 个程序包。 如果系统的性能不够,某些程序包可能会不启动或部分启动。 在这种情况下,您需要减少程序包的数目。 请测试每个节点,测试时只在相应的节点上运行群集 (cmruncl -n <node>),并确保所有(配置为在该节点中运行的)程序包都可以启动。

VLAN 配置

现在,在 ServiceGuard 群集中可以使用 HP-UX VLAN 软件来配置虚拟 LAN。

什么是 VLAN

虚拟 LAN(或 VLAN)是一种联网技术,它允许根据关联规则将网络节点进行分组,而不考虑其物理位置。 具体地说,VLAN 可被用来将一个物理 LAN 分为多个逻辑 LAN 网段或广播域。 在配置逻辑 LAN 中的每个接口时,都将为其分配一个标记 ID。 共享同一标记 ID 的 VLAN 接口之间可以互相通信,就像它们是在同一物理网络中一样。 创建虚拟 LAN 的好处在于:它可以减少广播流量,增加网络的性能和安全性,并且便于管理。 在 HP-UX 中,最初的 VLAN 关联规则是基于端口、IP 以及协议的。 一个物理 LAN 接口可配置多个 VLAN 接口,而这些 VLAN 接口会像常规网络接口一样出现在应用程序中。 可以为这些 VLAN 分配 IP 地址,从而构成其特有的子网。 有关如何配置 VLAN 接口的详细信息,请参考文档《《Using HP-UX VLAN》》(T1453-90001)。

对 HP-UX VLAN 的支持

在 HP-UX 11i 中 MC/ServiceGuard 从 A.11.14 开始支持 VLAN。但需要安装修补软件 PHCO_25870、PHNE_24473、PHNE_24807 和 PHNE_25388。有关详细信息,请参阅表 1-1 “MC/ServiceGuard 与 HP-UX 的兼容性”

对 VLAN 的支持与其他链路技术类似。VLAN 接口既可在群集中用作心跳线网络,又可用作数据网络。Network Manager 将监视群集中配置的 VLAN 接口的状况,并在检测到故障时执行 VLAN 接口的本地或远程故障切换。VLAN 接口的故障通常是由于(创建该接口所基于的)物理网络接口控制器端口出现故障造成的。

配置的限制条件

HP-UX 允许在物理网络接口控制器端口上配置多达 1024 个 VLAN。 很明显,使用这样的配置需要大量的系统资源。 如果使用 VLAN 技术在每个群集节点配置大量网络接口,MC/ServiceGuard 可能会面临潜在的性能降低、CPU 占用率提高以及内存不足等问题。 要在 VLAN 联网中提供足够的灵活性,ServiceGuard 解决方案应遵守下列 VLAN 和普通网络的配置要求:

  • 在群集 ASCII 文件中,每个节点最多可配置 30 个网络接口。 这些接口可以是物理网络接口控制器端口、VLAN 接口、APA 聚合或者这些接口的任意组合。

  • 在 ASCII 文件中配置 VLAN 接口的同时还应配置创建这些接口所基于的物理 LAN 接口,以符合 ServiceGuard 心跳线的要求。

  • 如果一个群集节点中至少有两个配置了 VLAN 的网络接口控制器端口,那么,每个物理网络接口控制器端口最多可配置 14 个 VLAN 接口。 如果仅有一个配置了 VLAN 的物理网络接口控制器端口,此限制可增加为 28 个 VLAN 接口。 这些限制条件是由每个节点 30 个网络接口这一限制决定的。 以下对此配置进行举例说明:一个群集节点具有两个单端口网络接口控制卡,两块卡都按心跳线网络配置。 那么,每块网络接口控制卡最多可配置 14 个 VLAN 接口,而每个节点的网络接口总和则为 30 个。

  • VLAN 本地故障切换必须在相同的链路类型上进行。 主 VLAN 和备用 VLAN 必须具有相同的 VLAN ID(或标记 ID)。

  • 只有 HP-UX 11i 支持 VLAN 配置。

  • 仅支持基于端口和基于 IP 子网的 VLAN。 因为 ServiceGuard 不支持 TCP/IP 之外的其他传输协议,所以 ServiceGuard 不支持基于协议的 VLAN。

  • 为了正常运转,除主 VLAN 接口的备用接口外,必须在唯一的子网中为每个 VLAN 接口分配 IP 地址。

  • 不支持 APA 聚合上的 VLAN 接口。

  • 由于 VLAN 软件的限制,不支持从物理 LAN 接口到 VLAN 接口的故障切换,反之亦然。

更高的心跳线要求

VLAN 技术允许在企业中进行更加灵活的网络配置。 为了使 ServiceGuard 可以在这样动态的环境中成功运行,并且同时保持其可靠性和可用性等特性,当群集中存在 VLAN 接口时,必须更严格地遵守现有的心跳线规则。

  1. 现有的心跳线最低要求不变,但是应当对照物理网络(而非任何可能包含 VLAN 接口的 LAN 接口)来检查是否满足此要求,从而避免出现单点故障。

  2. 仍建议在包括 VLAN 在内的所有网络中使用心跳线。

  3. 如果 VLAN 不宜用于心跳线网络,建议对群集 ASCII 文件中其余的物理网络全都使用心跳线。

双重堆栈配置中的 IPv6

现在,MC/ServiceGuard 可以在 HP-UX 11.11(仅限该版本)中为群集和 Quorum Server 节点提供 IPv4/IPv6 双重堆栈内核的支持。MC/ServiceGuard 继续使用 IPv4 联网和通信,以实现其自身的功能;但 IPv6 客户端可与运行在 ServiceGuard 程序包中的 IPv4 服务器应用程序通信(假定该客户端具有同 IPv4 服务器通信的能力)。虽然可以在群集节点中配置 IPv6 地址,但是 MC/Serviceguard 将不会为其提供可重定位的 IP 地址,也不会为其提供本地故障切换。(即,这些 IPv6 地址不能用于 ServiceGuard 配置。)

要支持两种堆栈,应在被称为双重堆栈的配置中设置系统,该配置要求安装 IPv6 产品软件包 (IPv6NCF11i B.11.11.0109.5C)。还要求安装修补软件 PHNE_25084 和 PHNE_25642。有关详细信息,请参阅表 1-1 “MC/ServiceGuard 与 HP-UX 的兼容性”

联机添加程序包资源

ServiceGuard A.11.14 可在群集运行时添加未在任何程序包中配置过的新资源。但需要安装修补软件 PHSS_26056。请注意:此功能只能通过在命令行中执行 cmapplyconf 命令实现。在以后的版本中将对 SAM GUI 进行增强以提供对此配置的支持。

Quorum Server

现在,Quorum Server 可以作为群集锁磁盘的替代方案使用。Quorum Server 是运行在群集之外的 HP-UX 主机上的进程,可用于含有任意数量节点的群集,并且单个 Quorum Server 可以为多达 50 个群集(所含节点总数最多为 100 个)提供仲裁服务。Quorum Server 被用来替代锁磁盘。

注释:HP-UX Quorum Server 不能用于 Linux 群集,而 Linux Quorum Server 也不能用于 HP-UX 群集。

Quorum Server 是一个免费产品,包含在 MC/ServiceGuard 安装组件 CD 中。有关配置 Quorum Server 的详细信息,请参考包含在 CD 中的《《MC/ServiceGuard Quorum Server Version A.01.00 Release Notes for HP-UX》》。有关其他信息,请参阅用户指南《《管理 MC/ServiceGuard》》以及 qs 命令的联机帮助页。

ServiceGuard Manager 管理

现在 MC/ServiceGuard 可以支持 ServiceGuard Manager 管理功能。使用这些功能可以启动或停止群集、节点和程序包。另外,通过对 ServiceGuard Manager 中显示的图标使用简单的拖放操作,就可以将程序包从群集内的一个节点移动到另一个节点。

MC/ServiceGuard 安装组件 CD 中提供了 ServiceGuard Manager。有关详细信息,请参考《《ServiceGuard Manager Version A.02.00 Release Notes》》。有关 ServiceGuard Manager 的其他信息,请参阅用户指南《《管理 MC/ServiceGuard》》的第 7 章。

控制脚本中的并发存储操作

已更新的程序包控制脚本模板允许指定多个并发的卷组激活(或停用)、fsck 操作以及安装(或卸装)操作。以下是用于启用并发操作的新参数:

  • CONCURRENT_VGCHANGE_OPERATIONS

  • CONCURRENT_DISKGROUP_OPERATIONS

  • CONCURRENT_FSCK_OPERATIONS

  • CONCURRENT_MOUNT_OPERATIONS

这些参数的缺省设置都为 1,此设置与模板以前版本的行为一致。在使用大量的存储组和文件系统的群集中,增加这些设置的值可以提高群集性能。

有关详细信息,请参考模板文件中的注释以及用户指南《《管理 MC/ServiceGuard》》第 4 章中的参数说明。

VERITAS Volume Manager 3.2 支持

现在支持使用 VERITAS Volume Manager 3.2 for HP-UX (VxVM),包括 Cluster Volume Manager (CVM)。

VxVM 和 CVM 存储的要求和限制

请注意如下的一些 VxVM 和 CVM 存储支持的限制:

  • VxVM 磁盘不能用作群集锁磁盘。使用 VERITAS 存储且需要群集锁的用户应当考虑使用 Quorum Server。

  • 在使用 CVM 存储的群集中可以只使用一个心跳线子网,因为 CVM 可以通过同一子网在群集节点之间进行它自己的通信。

  • 不能在同一个群集中同时使用 CVM 磁盘组和 VxVM 磁盘组。但是,只要 VxVM 私有磁盘组不是由运行在群集上的程序包导入,您就可以正常地在 CVM 群集节点上使用 VxVM 私有磁盘组。

有关 VxVM 和 CVM 支持的信息,请参考《《管理 MC/ServiceGuard》》。有关 VxVM 和 CVM 存储的配置情况,可查阅 VERITAS 文档。请参阅“此版本提供的手册”一节。

FC60 导入磁盘组速度较慢

将由 LUN 组成的磁盘组导入 FC60 磁盘阵列的过程较慢,需要差不多 90 秒才能完成。不过,后续 I/O 操作在 FC60 中正常。当群集中使用 FC60 时,共享磁盘组的磁盘组导入时间会按节点成倍增加。因此,如果导入一个私有磁盘组需要 90 秒,那么,在共享模式中导入相同的磁盘组则需要 90 * <节点数>秒。该问题已在修补软件 PHKL_25896 中修复。

有关详细信息,请参考 http://docs.hp.com 上的《《VERITAS Volume Manager 3.2 for HP-UX Release Notes》》的最新版本。

启动有坏盘的群集

如果初始化 VxVM、在引导时启动 vxconfigd 命令或启动 HP-UX 时发现有长时间(几分钟)的延迟现象,则表明可能有坏盘。在 CVM 配置中,启动含有坏盘的群集或将节点加入含有坏盘的群集时,VxVM-CVM-pkg 程序包处于“starting”状态的时间往往比通常要长。这与启动 HP-UX 时发生的情况类似。启动 VxVM 后运行 vxdisk list 可查看是否有坏盘。SCSI 修补软件 PHKL_24441 可修复这个问题。

有关详细信息,请参考 http://docs.hp.com 上的《《VERITAS Volume Manager 3.2 for HP-UX Release Notes》》。

CVM 镜像分离策略

缺省的 CVM 磁盘镜像分离策略是“global”,这意味着只要一个节点无法看到特定的镜像副本(丛),则所有节点都无法看到它。另一个策略是“local”,意味着如果一个节点无法看到特定的镜像副本,则 CVM 将仅停用该节点对卷的访问。通过执行 vxedit 命令,可以磁盘组为单位重置此策略,如下所示:

# vxedit set diskdetpolicy=[global|local] <DiskGroupName>

注释:建议对 ServiceGuard 使用缺省的策略“global”。

VxVM 对 PowerPath 的支持

VxVM 磁盘组现在可以支持 EMC PowerPath 产品。但是请注意:采用 EMC Symmetrix 磁盘阵列的用户不能同时使用 PowerPath 和 VERITAS DMP(动态多通道)。有关详细信息,请参考 http://docs.hp.com 上的《《VERITAS Volume Manager 3.2 for HP-UX Release Notes》》的最新版本。

可调整的共享的磁带参数

HP-UX 11.0 和 11i 引入了一个共享的磁带设备内核参数 st_ats_enabled。如果想在 ServiceGuard 中使用 Advanced Tape Services 功能,必须将此参数值设置为 1。您也可以使用下面的命令检查系统上这个参数的设置情况:

# kmtune -q st_ats_enabled

也可以使用 kmtune 命令对参数进行设置。有关详细信息,请参阅 kmtune(1m) 联机帮助页。

为其他产品提供控制脚本支持

现在,程序包控制脚本模板提供适用于其他产品(包括 HA NFS 工具包)的特殊代码。有关如何使用控制脚本模板中的异常分支语句创建程序包的详细信息,请参考其他产品的文档。

本版本提供的手册

下列是 MC/ServiceGuard A.11.14 附带的手册:

  • 《《管理 MC/ServiceGuard》》第 9 版 (B3936-90069)。该手册针对 A.11.14 版本做了大量修订。《《Clusters for High Availability:A Primer of HP Solutions》》,第 2 版 (HP Press:Prentice Hall,ISBN 0-13-089355-2)。该指南描述了群集的基本概念。

  • 《《Advanced Tape Services User's Guide》》(B3936-90032)。该指南描述了共享磁带的配置和管理。

有关“事件监视服务”的信息,可参考:

  • 《《Using the Event Monitoring Service》》(B7612-90015)

  • 《《Using High Availability Monitors》》 (B5736-90025)

  • 《《Writing Monitors for the Event Monitoring Service》》(B7611-90016) - 可从 http://docs.hp.com 的高可用性部分获得。

有关 HP-UX 系统的其他信息可在下面的手册中找到:

  • 《 《Managing Systems and Workgroups》》(B2355-90701)

  • 《《HP Auto Port Aggregation Release Notes》》(J4240-90004)

  • 《《Using HP-UX VLAN》》(T1453-90001)

  • 《《HP-UX 11i IPv6 Release Notes》》(T1306-90004)

  • 《《Managing MC/ServiceGuard NFS 》》(B5140-90009)

有关联机更换 PCI 局域网卡的信息,请参考:

  • 《《Configuring HP-UX for Peripherals》》(B2355-90698)

在 ServiceGuard 中尝试使用 VxVM 存储前,请先参考下列手册:

  • 《《VERITAS Volume Manager Administrator's Guide》》。该手册包含一些 VERITAS 术语表。

  • 《VERITAS Volume Manager Storage Administrator Administrator's Guide》

《VERITAS Volume Manager for HP-UX Release Notes》

其他信息

有关 MC/ServiceGuard 和相关的高可用性主题的其他信息,请访问 Hewlett-Packard 的 HA 网页:

http://www.hp.com/go/ha

用户指南的联机版本及白皮书,可以从 Hewlett-Packard 的 HP-UX 文档资料网页获得:

http://docs.hp.com/hpux/ha

从 Hewlett-Packard 的 IT Resource Center(IT 资源中心)可以获取技术支持信息:

http://us-support.external.hp.com(美国和亚太地区)
http://europe-support.external.hp.com(欧洲)

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