Sun Cluster 3.0 12/01 发行说明

第 1 章 Sun Cluster 3.0 12/01 发行说明

本文档提供了有关 SunTM Cluster 3.0 12/01 (Update 2) 软件的以下信息。

本文档的附录中包含了供规划安装 Sun Cluster 3.0 12/01 软件和数据服务时所使用的安装规划工作表以及示例。

新增功能

下表列出了需要更新到 Sun Cluster 文档中的新增功能。第二列标明所更新的文档。 请与 Sun 销售代表联系,以获取所支持的硬件和软件的完整列表。

表 1-1 新增功能

功能 

文档更新 

对安装的改进 

对《Sun Cluster 3.0 12/01 软件安装指南》进行了更新,使其包含 scinstall(1M) 和 scsetup(1M) 命令的新增功能。

  • 在安装 Sun Cluster 软件期间,sccheck 会检查并验证节点,以确保它达到了在 Sun Cluster 配置中正常运行所要求的最基本配置。sccheck(1M) 手册页也相应地进行了更新,以反映此新增功能。

  • 交互式 scinstall 安装方法现在还提供一种可选功能,即自动发现已安装的群集传输适配器。

支持 Remote Shared Memory Application Programming Interface (RSMAPI) 

对《Sun Cluster 3.0 12/01 软件安装指南》进行了更新,使其包含一些安装步骤。这些安装步骤用于安装在 Sun Cluster 配置中支持 RSMAPI 时所要求的软件包。

动态重新配置支持 

在《Sun Cluster 3.0 12/01 概念》中新添加了一节,该节介绍了 Sun Cluster 3.0 对动态重新配置功能提供支持的初始阶段。其中还介绍了在该阶段用户所需注意的事项以及需要手动进行的操作。

PCI-SCI 互连支持 

对《Sun Cluster 3.0 12/01 Hardware Guide》中有关互连硬件的章节进行了更新,使其包含为支持在群集中使用 PCI-SCI 互连硬件而涉及的电缆连接样例图、注意事项和疑难解答。对《Sun Cluster 3.0 12/01 软件安装指南》也进行了更新,使其包含用于安装 PCI-SCI 软件包的步骤。

存储区域网络 (SAN) 支持 

对《Sun Cluster 3.0 12/01 Hardware Guide》中有关支持 SAN 功能的存储阵列的各章(共四章)都进行了更新,使它们包含了 SAN 的有关信息,其中包括电缆连接样例图、受支持的 SAN 功能及注意事项。支持 SAN 的阵列有 Sun StorEdge A5200 阵列、Sun StorEdge A3500FC 阵列和 Sun StorEdge T3/T3+ 阵列(分单控制器配置和伙伴组配置两种情况)。

Sun StorEdge T3+ 资格认定 

Sun Cluster 3.0 12/01 Hardware Guide》中有两章分别介绍了在单控制器配置和伙伴组配置中使用 Sun StorEdge T3 阵列。现已对这两章进行了更新,以分别介绍在这两种配置中 Sun StorEdge T3+ 阵列与 Sun StorEdge T3 相比所带来的新功能。同时,还使用测试过程中所作的改进修改了这两章中的一些过程。

Sun Netra D130 和 Sun StorEdge S1 资格认定 

Sun Cluster 3.0 12/01 Hardware Guide》中新增加了一章,此章介绍有关 Sun Netra D130 和 Sun StorEdge S1 存储群组的过程。

支持 VERITAS File System (VxFS) 

对《Sun Cluster 3.0 12/01 软件安装指南》和《Sun Cluster 3.0 12/01 系统管理指南》进行了更新,使其包含用于创建 VxFS 群集文件系统的说明。有关详细信息,请参阅"VxFS 支持指南"

Sun Cluster HA for BroadVision One-To-One Enterprise 资格认定 

在《Sun Cluster 3.0 12/01 Data Services Installation and Configuration Guide》中新增了一章。若要支持 Sun Cluster HA for BroadVision One-To-One Enterprise,则必须了解该章中的信息。此数据服务使用缺省的故障监视和自动故障转移,以消除 BroadVision One-To-One Enterprise 安装中的单点故障。

在 Oracle 9i 上支持 Sun Cluster HA for Oracle。 

对《Sun Cluster 3.0 12/01 Data Services Installation and Configuration Guide》进行了更新,使其包含在 Oracle 9i 上支持 Sun Cluster HA for Oracle 所需的那些新过程。

支持 Sun Cluster Security Hardening 

Sun Cluster Security Hardening 文档可在以下站点获取:http://www.sun.com/security/blueprints。从该 URL 中,向下滚动到"Architecture"标题就可找到那篇有关 Sun Cluster Security Hardening 的文章。有关详细信息,请参阅"Sun Cluster Security Hardening"

有关新增功能的说明

本节包括有关新增功能的详细信息。

Sun Cluster Security Hardening

Sun Cluster Security Hardening 使用 Sun BluePrints 程序所推荐的 Solaris 操作环境的强化技术来基本上实现对群集安全性的强化。Solaris Security Toolkit(安全性工具箱)自动执行 Sun Cluster Security Hardening。Sun Cluster Security Hardening 支持以下三种代理。

Sun Cluster Security Hardening 文档可从以下站点获取:http://www.sun.com/security/blueprints。从该 URL 中,向下滚动到"Architecture"标题就可找到那篇有关 Sun Cluster Security Hardening 的文章。

VxFS 支持指南

Sun Cluster 3.0 配置中不支持以下 VxFS 功能。

群集配置中支持的所有其他 VxFS 功能和选项都受 Sun Cluster 3.0 软件支持。要了解哪些 VxFS 选项在群集中受到支持或不受支持,请参阅 VxFS 文档和手册页。

以下有关如何使用 VxFS 来创建高可用性群集文件系统的指南仅适用于 Sun Cluster 3.0 配置。

以下有关如何管理 VxFS 群集文件系统的指南并非只适用于 Sun Cluster 3.0 软件。但是,它们与您管理 UFS 群集文件系统的方式会有所不同。

支持的产品

本节介绍 Sun Cluster 3.0 12/01 软件所支持的软件及内存要求。

即将失效的功能

下一个 Sun Cluster 功能发行版将不再支持公共网络管理 (PNM)。将由"Solaris IP 多路径传送"来为 Sun Cluster 监视网络适配器和进行故障转移。

公共网络管理 (PNM)

可以使用 PNM 来配置和管理对网络接口卡的监视与故障转移。但是,PNM 守护程序的用户界面和 PNM 管理命令均已过时,并将从下一个 Sun Cluster 功能发行版中删除。强烈建议用户不要开发依赖于这些界面的工具。 当前发行版还肯定会支持以下界面,但预计下一个 Sun Cluster 功能发行版将删除它们。

要为在下一个 Sun Cluster 功能发行版中迁移到"IP 多路径传送"做好准备,请考虑以下问题。

安装 Sun Cluster AnswerBooks

Sun Cluster 3.0 12/01 用户文档是以 AnswerBook2TM 格式的联机版本提供的,用于 AnswerBook2 文档服务器。Sun Cluster 3.0 12/01 AnswerBook2 文档集包含下列集合。

设置 AnswerBook2 文档服务器

Solaris 操作环境发行版包括 AnswerBook2 文档服务器软件。 Solaris 文档 CD-ROM(不同于 Solaris 操作环境 CD-ROM)中包含该文档服务器软件。安装 AnswerBook2 文档服务器时需要使用 Solaris 文档 CD-ROM。

如果您的站点已安装了 AnswerBook2 文档服务器,则可以将该服务器用于 Sun Cluster 3.0 12/01 AnswerBooks。否则,将需要在您的站点的某台机器上安装文档服务器。 我们建议将管理控制台用做文档服务器群集的管理界面。 不要将一个群集节点用作您的 AnswerBook2 文档服务器。

有关安装 AnswerBook2 文档服务器的信息,请在服务器上装入 Solaris 文档 CD-ROM,然后查看 README 文件。

查看 Sun Cluster AnswerBooks

将 Sun Cluster AnswerBook2 文档安装在已安装了文档服务器的那台服务器上的一个文件系统中。Sun Cluster 3.0 12/01 AnswerBooks 中包含一个安装后的脚本,它会自动将文档添加到现有的 AnswerBook 库中。

要设置 AnswerBook2 服务器,您需要具备以下条件:

如何安装 Sun Cluster AnswerBooks

使用以下过程来为 Sun Cluster 3.0 12/01 集合和 Sun Cluster 3.0 12/01 数据服务集合安装 Sun Cluster AnswerBook 软件包。

  1. 成为安装了 AnswerBook2 文档服务器的那个服务器的超级用户。

  2. 如果以前安装过 Sun Cluster AnswerBooks,请删除旧的软件包。


    # pkgrm SUNWscfab SUNWscdab
    

    如果从未安装过 Sun Cluster AnswerBooks,则忽略此步骤。

  3. 将 Sun Cluster 3.0 12/01 CD-ROM 或 Sun Cluster 3.0 Agents 12/01 CD-ROM 插入与文档服务器相连的 CD-ROM 驱动器中。

    卷管理守护程序 vold(1M) 会自动安装 CD-ROM。

  4. 将目录转到 CD-ROM 上包含 Sun Cluster AnswerBook 软件包的位置。

    AnswerBook 软件包位于以下位置。

    • Sun Cluster 3.0 12/01 CD-ROM

      /cdrom/suncluster_3_0_u2/SunCluster_3.0/Packages

    • Sun Cluster 3.0 Agents 12/01 CD-ROM

      /cdrom/scdataservices_3_0_u2/components/SunCluster_Data_Service_Answer_Book_3.0/Packages

  5. 使用 pkgadd(1) 命令来安装该软件包。


    # pkgadd -d .
    
  6. 选择 Sun Cluster 3.0 12/01 集合 (SUNWscfab) 和 Sun Cluster 3.0 12/01 数据服务集合 (SUNWscdab) 软件包以进行安装。

  7. pkgadd 安装选项菜单中,选择 heavy 以将完整的软件包添加到系统中,同时更新 AnswerBook2 目录。

    在 Sun Cluster 3.0 12/01 集合 (SUNWscfab) 或 Sun Cluster 3.0 12/01 数据服务集合 (SUNWscdab) 中选择一个。

每个 CD-ROM 上的文档集合软件包均包含一个安装后的脚本,它将集合添加到文档服务器的数据库中并重新启动该服务器。现在,您应该能够通过文档服务器来查看 Sun Cluster AnswerBooks 了。

PDF 文件

Sun Cluster CD-ROM 中为 Sun Cluster 文档集中的每本书都提供了一个 PDF 文件。

与 Sun Cluster AnswerBooks 类似,Sun Cluster CD-ROM 上有六个 PDF 文件,而在 Agents CD-ROM 上则只有一个 PDF 文件。每个 PDF 文件名都是所对应的书名的缩写(请参阅表 1-3)。

这些 PDF 文件位于以下位置。

表 1-3 PDF 缩写与书名对照表

CD-ROM 

PDF 缩写 

书名 

Sun Cluster 3.0 12/01 CD-ROM 

CLUSTINSTALL

Sun Cluster 3.0 12/01 软件安装指南

CLUSTNETHW

Sun Cluster 3.0 12/01 Hardware Guide

CLUSTAPIPG

Sun Cluster 3.0 12/01 Data Services Developer's Guide

CLUSTSYSADMIN

Sun Cluster 3.0 12/01 系统管理指南

CLUSTCONCEPTS

Sun Cluster 3.0 12/01 概念

CLUSTERRMSG

Sun Cluster 3.0 12/01 Error Messages Manual

Sun Cluster 3.0 Agents 12/01 CD-ROM 

CLUSTDATASVC

Sun Cluster 3.0 12/01 Data Services Installation and Configuration Guide

局限性

以下局限性适用于 Sun Cluster 3.0 12/01 发行版:

修补程序和所需的固件级别

本节提供有关用于 Sun Cluster 配置的修补程序的信息。

PatchPro

Sun Cluster 软件最先采用 PatchPro。PatchPro 是由 Sun 开发的、最为先进的修补程序管理解决方案。此新工具旨在大幅度简化选择、下载那些在安装或维护 Sun Cluster 软件时所要求的修补程序的过程。PatchPro 提供了一个 Sun Cluster 专用的"Interactive Mode"工具(该工具可使修补程序的安装过程变得更为容易)和一个"Expert Mode"工具(该工具可使用最新的修补程序集来维护配置)。"Expert Mode"对于那些希望获得所有最新的修补程序(而不仅仅是高可用性和安全性修补程序)的人来说特别有用。


注意:

您必须先注册一个 SunSolve 帐户,然后才能查看和下载 Sun Cluster 产品所需的修补程序。 如果您尚未注册帐户,请与 Sun 服务代表或销售工程师联系,也可以通过 SunSolve Online Web 站点进行注册。


要访问 Sun Cluster 软件的 PatchPro 工具,请转到 http://www.sun.com/PatchPro/,单击"Sun Cluster",然后选择"Interactive Mode"或"Expert Mode"。请遵循 PatchPro 工具中的说明来描述您的群集配置并下载修补程序。

SunSolve Online

SunSolve OnlineSM Web 站点使您可以全天候地访问有关 Sun 产品的修补程序、软件和固件等的最新信息。要获取所支持的软件、固件和修补程序修订版的最新列表,请通过 http://sunsolve.sun.com 访问 SunSolve Online 站点。


注意:

您必须先注册一个 SunSolve 帐户,然后才能查看并下载 Sun Cluster 产品所需的修补程序。如果您尚未注册帐户,请与 Sun 服务代表或销售工程师联系,也可以通过 SunSolve Online Web 站点进行注册。


通过使用 SunSolve EarlyNotifierSM Service,可以找到有关 Sun Cluster 3.0 修补程序的信息。要查看 EarlyNotifier 信息,请登录到 SunSolve,并从主页的顶端访问"Simple Search"选项。 在"Simple Search"页中,单击 EarlyNotifier 框,然后在查找条件框中键入 Sun Cluster 3.0。此时会显示 Sun Cluster 3.0 软件的 EarlyNotifier 页。

在安装 Sun Cluster 3.0 软件以及将修补程序应用到群集组件(Solaris 操作系统、Sun Cluster 软件、卷管理器或数据服务软件或磁盘硬件)中之前,请查看 EarlyNotifier 信息以及修补程序附带的任何 README 文件。所有群集节点的修补程序级别必须相同,群集才能正常运行。

有关具体的修补过程及管理修补程序的技巧,请参阅《Sun Cluster 3.0 12/01 系统管理指南》。

Sun Cluster HA for SAP 所需的 SAP 修补程序

可执行命令 sapstart(请参阅 OSS 说明 0396321)的最新版修补程序能够防止发生以下情况:当节点上已有一个活动的 SAP 实例时,您还多次启动 SAP 实例。该修补程序非常重要,因为复制 SAP 实例会导致当前活动的实例崩溃。 而且,这种崩溃会使 SAP 关闭脚本无法完全关闭该 SAP 实例,这可能会导致数据损坏。

为了解决这个问题,请为 sapstart 可执行命令安装最新版的修补程序,并在应用程序服务器和中央实例的 SAP 启动配置文件中配置新的参数。

例如,编辑配置文件 SC3_DVEBMGS00(中央实例的配置文件)以添加新的 SAP 参数 sapstart/lockfile


sapstart/lockfile =/usr/sap/SC3/DVEBMGS00/work/startup_lockfile
sapstart/lockfile

新的参数名称。

/usr/sap/SC3/DVEBMGS00/work

中央实例的工作目录。

startup_lockfile

Sun Cluster HA for SAP 所使用的锁定文件名。


注意:

必须将锁定文件路径定位在群集文件系统上。 如果将锁定文件路径定位在本地节点上,则无法阻止从不同的节点启动同一个实例。


即使您在 SAP 配置文件中配置了锁定文件,也不必手动创建该锁定文件。 Sun Cluster HA for SAP 数据服务将创建该锁定文件。

进行此配置之后,当您启动 SAP 实例时,SAP 软件将锁定文件 startup_lockfile。如果您在 Sun Cluster 环境之外启动 SAP 实例,然后试图在 Sun Cluster 环境中启用该实例,则 Sun Cluster HA for SAP 数据服务将试图启动该实例。但是,由于文件锁定机制的作用,这种试图将失败。数据服务将在 syslog 中记录有关的错误消息。

SunPlex Agent Builder 许可证条款

SunPlex Agent Builder 包含以下许可证条款。

可再分发:目录 /usr/cluster/lib/scdsbuilder/src 中的文件可再分发,并受"二进制代码许可证协议和补充条款"中的条款和条件的约束。

有关许可证条款的详细信息,请参阅随 Sun Cluster 3.0 媒体工具包附带的"二进制代码许可证协议和补充条款"。

Sun Management Center 软件升级

本节介绍如何在 Sun Cluster 3.0 12/01 配置中将 Sun Management Center 2.1.1 升级到 Sun Management Center 3.0 软件。

如何升级 Sun Management Center 软件

执行以下过程以在 Sun Cluster 3.0 12/01 配置中将 Sun Management Center 2.1.1 升级到 Sun Management Center 3.0 软件。

  1. 准备好以下各项。

    • Sun Cluster 3.0 12/01 CD-ROM 或到该 CD-ROM 图像的路径。在升级 Sun Management Center 软件之后,您将使用该 CD-ROM 来重新安装 Sun Cluster 模块软件包。

    • Sun Management Center 3.0 文档。

    • Sun Management Center 3.0 修补程序和 Sun Cluster 模块修补程序(如果有)。有关修补程序的位置和安装说明的信息,请参阅"修补程序和所需的固件级别"

  2. 停止任何 Sun Management Center 进程。

    1. 如果 Sun Management Center 控制台正在运行,请退出该控制台。

      从控制台窗口的菜单条中,选择"File"(文件)>"Exit"(退出)。

    2. 在每个 Sun Management Center 代理机器(群集节点)上,停止 Sun Management Center 代理进程。


      # /opt/SUNWsymon/sbin/es-stop -a
      

    3. 在 Sun Management Center 服务器机器上,停止 Sun Management Center 服务器进程。


      # /opt/SUNWsymon/sbin/es-stop -S
      

  3. 作为超级用户,从表 1-4 中列出的位置删除 Sun Cluster 模块软件包。

    必须从所有位置删除所有的 Sun Cluster 模块软件包。否则,可能会因软件包相关性问题而导致 Sun Management Center 软件升级失败。在升级 Sun Management Center 软件之后,将步骤 5 中重新安装这些软件包。


    # pkgrm module-package
    

    表 1-4 要删除 Sun Cluster 模块软件包的位置

    位置 

    要删除的软件包 

    每个群集节点 

    SUNWscsamSUNWscsal

    Sun Management Center 控制台机器 

    SUNWscscn

    Sun Management Center 服务器机器 

    SUNWscssv

    Sun Management Center 帮助服务器机器 

    SUNWscshl

  4. 升级到 Sun Management Center 3.0 软件。

    按照 Sun Management Center 3.0 文档中的升级过程进行操作。

  5. 以超级用户的身份,将 Sun Cluster 模块软件包重新安装到表 1-5 中所列出的位置上。

    对于 Sun Management Center 3.0 软件,要将帮助服务器软件包 SUNWscshl 安装在控制台机器和帮助服务器机器上。


    # cd /cdrom/suncluster_3_0_u2/SunCluster_3.0/Packages
    # pkgadd module-package
    

    表 1-5 要安装 Sun Cluster 模块软件包的位置

    位置 

    要安装的软件包 

    每个群集节点 

    SUNWscsamSUNWscsal

    Sun Management Center 控制台机器 

    SUNWscscnSUNWscshl

    Sun Management Center 服务器机器 

    SUNWscssv

    Sun Management Center 帮助服务器机器 

    SUNWscshl

  6. 将任何 Sun Management Center 修补程序和任何 Sun Cluster 模块修补程序应用于群集中的每个节点。

  7. 在所有相关的机器上重新启动 Sun Management Center 代理、服务器和控制台进程。

    遵循《Sun Cluster 3.0 12/01 软件安装指南》的"如何启动 Sun Management Center"中所介绍的过程进行操作。

  8. 装入 Sun Cluster 模块。

    按照《Sun Cluster 3.0 12/01 软件安装指南》的"如何装入 Sun Cluster 模块"中所介绍的过程进行操作。

    如果此前已装入 Sun Cluster 模块,则卸下该模块,然后重新装入,以清除服务器上所有高速缓存的报警定义。要卸下该模块,请从控制台的"Details"(详细资料)窗口选择"Module"(模块)>"Unload Module"(卸下模块)。

已知问题

以下已知问题会影响 Sun Cluster 3.0 12/01 发行版的运行。有关已知问题的最新信息,请参阅 http://docs.sun.com 上的《Sun Cluster 3.0 12/01 Release Notes Supplement》联机版本。

BugId 4419214

问题摘要:/etc/mnttab 文件不显示全局安装的 VxFS 文件系统的最新 largefile 状态。

解决方法:使用 fsadm 命令(而不使用 /etc/mnttab 条目)来检验文件系统的 largefile 状态。

BugId 4449437

问题摘要:对于相同的文件大小,全局 VxFS 似乎比本地 VxFS 分配了更多的磁盘块。使用 ls -ls 命令可以看到这一问题。

解决方法:卸载然后再安装文件系统。这将消除报告结果中表明为已分配的多余磁盘块。

BugId 4490386

问题摘要:如果在群集中使用 Sun Enterprise 10000 服务器,则当使用某种 I/O 卡配置时,这些服务器会进入应急状态。

解决方法:在群集的 Sun Enterprise 10000 服务器中,不要在其 SBus I/O 板的插槽 0 中安装 UDWIS I/O 卡。

BugId 4492010

问题摘要:在一个配置有 N 个交互管理器的、具有 N 个节点的群集中,如果关闭或停止某一特定群集节点(该群集节点正在运行一个用于向某个客户机提供服务的交互管理器 (IM)),将导致所有客户机都丢失会话。此后如果该客户机尝试重新连接其他 IM,将需要花很长时间。这是属于 BroadVision 产品的问题,Broadvision 工程师们正在努力解决此问题。BroadVision 不支持 IM 会话故障转移功能。

解决方法:从 Netscape 浏览器中,单击"Stop/Reload"按钮,然后单击"Start Broadway Application"按钮。之后,与 BroadVision 服务器的连接会立即进行响应。对于新连接,这种解决方法大多数情况下都有效。当然,您先得停止上面所提动的那个 IM 节点。如果在停止该 IM 节点之前就执行此解决方法,则该解决方法就有可能不会奏效。如果此解决方法不奏效,请在 Netscape 中清除磁盘高速缓存和内存高速缓存。

BugId 4493025

问题摘要:在由两个节点组成的群集中,如果您将 oracle-rg 从节点 1 切换到节点 2,BroadVision One-To-One 尝试三次才能成功注册新用户。第一次尝试会显示 Fail to create new user。第二次尝试会显示版权信息。第三次尝试会成功,而且不出现任何问题。在以下两类群集中都会发生此问题:在任何由 N 个节点组成的、运行着故障转移 Oracle 数据库(无论是在群集内还是在群集外)的群集中和在由两个节点组成的、具有以下特征的群集中:其中节点 1 是 http、oracle、根主机、后端和后端 2 的主节点,并且交互管理器 (IM) 正在其中以可伸缩方式运行。

问题的表现形式为:新用户登录之后欢迎页面上不显示该新用户的名称。 这是 BroadVision One-To-One 的一个已知问题。现已记录下 BroadVision One-To-One 的一个错误,可帮助解决该问题。该错误为: BVNqa20753。

解决方法:没有解决方法。三次尝试之后才能创建用户。

BugId 4494165

问题摘要:VERITAS File System 修补程序 110435-05 将 mount_vxfs 的缺省登陆选项从 log 选项更改为 delaylog 选项。要想在 Sun Cluster 上支持 VxFS,必须进行登陆。

解决方法:手动将 log 选项添加到 vfstab 文件中的 VxFS 选项列表中。

BugId 4499573

问题摘要:如果使用的数据服务进行大量的 I/O 操作,并且这些数据服务是在群集中的大量磁盘上进行配置的,则由于在磁盘故障期间 I/O 子系统内进行了多次重试,这些数据服务可能会超时。

解决方法:为数据服务增加 Probe_timeout 的资源扩展特性值。如果您在确定超时值时需要帮助,请与您的服务代表联系。


# scrgadm -c -j resource -x Probe_timeout=timeout_value

BugId 4501655

问题摘要:如果要被锁定的设备是全局设备 (/dev/global/rdsk/d4s0),Record locking 将无法正常工作。但是,如果在指定的节点上多次在后台运行该程序,record locking 将正常工作。当该程序的第一个副本锁定设备的一部分之后,该程序的其他副本将 block waiting(发生阻塞,以等待)该设备被解除锁定。但是,当在其他节点(而不是该指定节点)上运行该程序时,该程序将再次锁定该设备,尽管它应该 block waiting(发生阻塞,以等待)该设备被解除锁定。

解决方法:没有解决方法。

BugId 4504311

问题摘要:当 Sun Cluster 配置升级到 Solaris 8 10/01 软件(升级到 Sun Cluster 3.0 12/01 时要求这样做)时,将恢复 Apache 开始脚本和停止脚本。如果群集中已存在一个 Apache 数据服务,并且它采用缺省配置(/etc/apache/httpd.conf 文件存在,而 /etc/rc3.d/S50apache 文件不存在),Apache 将自动启动。这可避免启动该 Apache 数据服务,因为 Apache 已在运行。

解决方法:对每个节点执行以下操作。

  1. 在关闭节点进行升级之前,请先确定下列链接是否已经存在,如果存在,请确定文件名中是否包含大写字母 K 或 S。


    /etc/rc0.d/K16apache
    /etc/rc1.d/K16apache
    /etc/rc2.d/K16apache
    /etc/rc3.d/S50apache
    /etc/rcS.d/K16apache

    如果这些链接已存在,并且文件名中包含大写字母 K 或 S,则不需要采取进一步操作。否则,在将节点升级到 Solaris 8 10/01 软件之后,请执行下一步中的操作。

  2. 在将节点升级到 Solaris 8 10/01 软件之后,但在重新引导该节点之前,通过重命名文件(改用小写字母 k 或 s)来移除已恢复的 Apache 链接。


    # mv /a/etc/rc0.d/K16apache /a/etc/rc0.d/k16apache
    # mv /a/etc/rc1.d/K16apache /a/etc/rc1.d/k16apache
    # mv /a/etc/rc2.d/K16apache /a/etc/rc2.d/k16apache
    # mv /a/etc/rc3.d/S50apache /a/etc/rc3.d/s50apache
    # mv /a/etc/rcS.d/K16apache /a/etc/rcS.d/k16apache
    

BugId 4504385

问题摘要:如果使用提供群集传输自动发现功能的交互式 scinstall(1M),则在探测期间您可能会看到以下错误消息:


scrconf:  /dev/clone: No such file or directory

此错误消息可能会导致探测异常终止,而且使自动发现功能失败。设备可能不是网络适配器。例如,设备可能是 /dev/llc20。如果您遇到此问题,请要求服务代表更新错误报告,使其包含那些可帮助重现该问题的信息。

解决方法:重新引导节点,然后重试 scinstall。如果这样不能解决问题,请选择 scinstall 的非自动发现选项。

BugId 4505391

问题摘要:当使用 scinstall -u begin -F 命令将 Sun Cluster 软件从 Sun Cluster 2.2 升级到 Sun Cluster 3.0 12/01 时,scinstall 命令无法删除具有相关性的修补程序并异常终止,同时出现以下消息:


scinstall:  Failed to remove patch-id.rev
scinstall:  scinstall did NOT complete successfully!

某个修补程序相关性是此故障的原因之所在。

解决方法:手动取消修补程序相关性,然后重新启动升级进程。使用日志文件来确定那些导致该脚本失败的修补程序相关性。还可以使用 showrev 命令来确定修补程序相关性。


showrev -p | grep patch-id

BugId 4509832

问题摘要:如果群集中有一个群集配置库 (CCR) 无效,则它既不能读取也不能写入。如果您对上述无效 CCR 运行 ccradm -r -f 命令,则此命令会使该无效 CCR 既可读取又可写入。但是,在运行 ccradm -r -f 命令之后,CCR 表仍然不可写入。

解决方法:重新引导整个群集。

BugId 4511478

问题摘要:当对同一个 JumpStart 目录第二次运行交互式 scinstall(1M) 来设置用于安装群集的 JumpStart 服务器时,该群集名称和 JumpStart 目录名称可能会消失。在由此进程调用的 scinstall 命令行中,这两个名称均缺失。

解决方法:从 JumpStart 目录,删除 .interactive.log.3 文件,然后重新运行 scinstall。

BugId 4515780

问题摘要:Oracle 9.0.1 的 NLS 文件无法向后与 Oracle 8.1.6 和 8.1.7 软件兼容。修补程序 110651-04 已被声明为错误的。

解决方法:取消修补程序 110651-04 并用 110651-02 来替代它。

BugId 4517304

问题摘要:如果 syslogd 不再响应,并且无法在群集节点上重新启动它(例如,由于 Bugid 4477565 所致),这可能会导致 rgmd 在一个或多个节点上挂起。而这又将导致其他命令(例如,scstat(1M) -gscswitch(1M) -gscrgadm(1M) 和 scha_*_get(1HA,3HA))挂起,并会防碍资源组成功进行故障转移。

解决方法:编辑 /etc/init.d/syslog 脚本,在启动 /usr/sbin/syslogd 的命令之前插入一行,以删除符号链接 /etc/.syslog_door。所要插入的行如下:


rm -f /etc/.syslog_door

BugId 4517875

问题摘要:在安装 RSM(远程共享内存)软件包和 SUNWscrif 软件包(RSMAPI Path Manager 软件包)之后,RSMAPI 使用的一些路径无法达到 RSM_CONNECTION_ACTIVE 状态。如果使用 rsm_get_interconnect_topology (3rsm) 来转储拓扑结构,接口 {rsmapi.h} 会显示每个路径的状态。


小心:小心:

对每个路径分别执行以下解决方法,使节点免于脱离群集。


解决方法:在群集的任何节点上运行以下命令,以激活未处于 RSM_CONNECTION_ACTIVE (3) 状态的路径。


# scconf -c -m endpoint=node:adpname,state=disabled
# scconf -c -m endpoint=node:adpname,state=enabled
node:adpname

出现了此问题的路径上的端点

BugId 4522648

问题摘要:在 VxVM 3.1.1 发行版中,手册页路径已更改为 /opt/VRTS/man。在以前的发行版中,手册页路径为 /opt/VRTSvxvm/man。该新路径未被纳入《Sun Cluster 3.0 12/01 软件安装指南》中。

解决方法:对于 VxVM 3.1.1 及更高版本,将 /opt/VRTS/man 添加到群集的每个节点上的 MANPATH 中。

已知的文档问题

本节讨论文档和联机帮助中的已知错误或遗漏之处,并提供了用于更正这些问题的步骤。

Sun Cluster HA for Oracle 软件包

《Sun Cluster 3.0 12/01 Data Services Installation and Configuration Guide》 中介绍"安装 Sun Cluster HA for Oracle 软件包"的段落中未讨论运行 Sun Cluster HA for Oracle(64 位 Oracle 软件)的群集用户所需的其他软件包。下面一节更正了《Sun Cluster 3.0 12/01 Data Services Installation and Configuration Guide》中介绍"安装 Sun Cluster HA for Oracle 软件包"的那个段落。

安装 Sun Cluster HA for Oracle 软件包

视您的配置而定,使用 scinstall(1M) 实用程序在群集中安装以下软件包(其一或两者都安装)。不要对非交互式 scinstall 使用 -s 选项,以安装所有数据服务软件包。


注意:

SUNWscorSUNWscorx 所必不可少的软件包。


如果您已将 SUNWscor 数据服务软件包作为 Sun Cluster 初始安装的一部分进行了安装,则继续执行第 30 页上的"注册和配置 Sun Cluster HA for Oracle"。否则,使用以下过程来安装 SUNWscorSUNWscorx 这两个软件包。

Sun Cluster 软件的所有安装方法都要求的 Apache 软件包

SunPlex Manager 软件要求:在安装 SunPlex Manager 之前,节点上已安装了 Apache 软件包。不管是手动还是通过交互式 scinstall(1M) 方法或 scinstall JumpStart 方法来自动安装 SunPlex Manager,都必须先满足此要求。如果安装 SunPlex Manager 之前未安装 Apache 软件,您将看到类似以下的消息。


NOTICE: To finish installing the SunPlex Manager, you must install the 
SUNWapchr and SUNWapchu Solaris packages and any associatedpatches. 
Then run '/etc/init.d/initspm start' to start the server.

Sun Cluster 3.0 12/01 软件安装指南》的过程"如何安装 SunPlex Manager 软件"中提到了一个步骤,该步骤用于确保首先安装了 Apache 软件包。但是,"如何在第一个群集节点上安装 Sun Cluster 软件 (scinstall)"、"如何在其他节点上安装 Sun Cluster 软件 (scinstall)"以及"如何安装 Solaris 和 Sun Cluster 软件 (JumpStart)"等过程中没有包含此步骤。

如果您打算使用 SunPlex Manager,并且使用交互式 scinstall(1M) 方法或 scinstall JumpStart 方法来安装 Sun Cluster 软件,请确保在开始安装 Sun Cluster 软件之前,已在节点上安装了 Apache 软件包。有关说明信息,请参阅《Sun Cluster 3.0 12/01 软件安装指南》中的第 3 步:"如何安装 SunPlex Manager 软件"。

VxVM 的新手册页路径

Sun Cluster 3.0 12/01 软件安装指南》中遗漏了较高版本的 VERITAS Volume Manager (VxVM) 的新手册页路径。该文档中当前所提供的 MANPATH/opt/VRTSvxvm/man,它对于 VxVM 3.0.4 和 3.1 来说是有效的。而对于 VxVM 3.1.1 和 3.2,则请使用 /opt/VRTS/man 作为 MANPATH

在升级过程中安装普通数据服务软件包

Sun Cluster 3.0 12/01 软件安装指南》的升级过程中没有提供有关安装 Sun Cluster 3.0 普通数据服务软件包 SUNWscgds 的说明。scinstall(1M) 升级选项并不自动安装该软件包。升级 Sun Cluster 软件之后,请使用 pkgadd(1M) 命令从 Sun Cluster 3.0 12/01 CD-ROM 上安装 SUNWscgds 软件包。安装此软件包之后,不需要重新引导该节点。

用于创建 VxFS 文件系统的 VERITAS File System (VxFS) 命令

Sun Cluster 3.0 12/01 软件安装指南》和《Sun Cluster 3.0 12/01 系统管理指南》中都包含以下过程:"如何添加群集文件系统"。在该过程中,使用 newfs(1M) 命令来创建新的文件系统的步骤仅对 UFS 文件系统有效。要创建新的 VxFS 文件系统,请遵循您的 VxFS 文档中提供的过程。

如何在一个群集中创建多于三个的磁盘集

如果要在群集中创建多于三个的磁盘集,则在创建这些磁盘集之前,请先执行以下步骤。无论您是第一次安装磁盘集,还是向已完全配置好的群集中添加更多的磁盘集,都请遵循这些步骤。

  1. 确保将 md_nsets 变量的值设置得足够高,可以满足要在群集中创建的磁盘集的总数。

    1. 在群集的任何节点上,检查 /kernel/drv/md.conf 文件中的 md_nsets 变量的值。

    2. 如果群集中磁盘集的总数大于 md_nsets 的现有值减一,则在每个节点上将 md_nsets 的值增加到所需的值。

      磁盘集的最大许可数为 md_nsets 的值减一。md_nsets 可能的最大值是 32。

    3. 确保 /kernel/drv/md.conf 文件在群集的每个节点上都完全相同。


      小心:小心:

      如果不按此说明进行操作,可能会导致严重的 Solstice DiskSuite 错误,并且可能损失数据。


    4. 从某个节点上关闭群集。


      # scshutdown -g0 -y
      

    5. 重新引导群集的每个节点。


      ok> boot
      

  2. 在群集的每个节点上,运行 devfsadm(1M) 命令。

    您可以同时在群集的所有节点上运行此命令。

  3. 从群集的一个节点上,运行 scgdevs(1M) 命令。

  4. 在试图在每个节点上创建任何磁盘集之前,都请先检验 scgdevs 命令已经完成。

    scgdevs 命令在所有节点上远程调用其自身,即使仅从一个节点运行该命令也是如此。要确定 scgdevs 命令是否已完成处理过程,请在群集的每个节点上运行以下命令。


    % ps -ef | grep scgdevs
    

SunPlex Manager 联机帮助更正

SunPlex Manager 联机帮助中有一处说明不准确。 可以在 Oracle 数据服务的安装过程中找到该说明。 更正如下。

错误说明

注意:安装 SunPlex Manager 软件包时,如果 /etc/system 文件中不存在变量 shmsyssemsys 的条目,则自动将这两个变量的缺省值放入 /etc/system 文件中。之后必须重新引导系统。 检查 Oracle 安装文档,以检验这些值适用于您的数据库。

正确说明:

注意:在安装 Oracle 数据服务时,如果 /etc/system 文件中不存在变量 shmsys 和 semsys 的条目,则自动将这两个变量的缺省值放入 /etc/system 文件中。之后必须重新引导系统。 检查 Oracle 安装文档,以检验这些值适用于您的数据库。