Sun Cluster 3.0 U1 发行说明

已知问题

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

错误 ID 4314698

问题摘要:安装 Solstice Disksuite 软件后,必须运行 scgdevs(1M) 命令,Solstice Disksuite 设备链接才能显示在全局名称空间中。

解决方法:手动运行 scgdevs 命令,以确保已创建 Solstice Disksuite 设备节点。

错误 ID 4358349

问题摘要:不要在包含共享地址资源的资源组中创建 Sun Cluster HA for NFS 资源。Sun Cluster 软件不支持在该项数据服务中使用 共享地址资源。

解决方法:将所需的逻辑主机名资源添加到故障转移资源组中。

您必须按此步骤设置逻辑主机名资源, 与 Sun Cluster HA for NFS 一同使用的主机名不能是一个共享地址资源。


# scrgadm -a -L -g resource-group-name -l hostname,...
-a -L -g resource-group-name

指定一个故障转移资源组,逻辑主机名资源将放在此资源组内。

-l hostname,...

指定要添加的网络资源(逻辑主机名)。

错误 ID 4359321

问题摘要:scinstall 实用程序可让您将 /global 指定为全局设备文件系统的目录名称。但是,由于全局设备文件系统的安装点是 /global/.devices/node@nodeid,所以不应使用这种指定方式。

解决方法:使用 /globaldevices 作为全局设备文件系统的目录名称来重新安装该节点。

虽然不是首选方法,但修正 /etc/vfstab 文件中的项,重新引导群集,然后运行 scgdevs 命令,也是一个可行的解决方法。查看每个 /etc/vfstab 文件中的 /global/.devices/node@nodeid 条目已设置全局安装点。

错误 ID 4362925

问题摘要:


nodeA# scshutdown -g0 -y
scshutdown: Unmount of /dev/md/sc/dsk/d30 failed: Device busy.
scshutdown: Could not unmount all PxFS filesystems.

Networker 软件包是在 Oracle 安装时捆绑并安装的。因此,nsrmmd 守护程序一直在运行并安装 /global/oracle 目录,这样就使所有的群集文件系统无法卸载。


nodeA# umount /global/oracle
umount: global/oracle busy
nodeA# fuser -c /global/oracle
/global/oracle: 335co 317co 302co 273co 272co
nodeA# ps -ef|grep 335
 root 335 273 0 17:17:41 ?       0:00 /usr/sbin/nsrmmd -n 1
 root 448 397 0 17:19:37 console 0:00 grep 335

当 Sun Cluster 关闭而关闭过程尝试卸载进程 nsrmmd 仍在引用的群集文件系统时,就会发生此问题。

解决方法:在每个节点上运行 fuser(1M) 命令,以创建所有仍在使用无法卸载的群集文件系统的进程的列表。检查自最初运行失败的 scshutdown(1M) 命令以来是不是没有重新启动过任何资源组管理器资源。使用 kill -9 命令终止上述所有进程, 此终止列表不应包括任何受资源组管理器控制的进程。当此类进程全部终止后,重新运行 scshutdown 命令,然后就能成功地关闭了。

错误 ID 4369668

问题摘要:当系统管理员编辑一个受管资源组的 Nodelist 特性时,"资源组管理器"应在所有已添加到节点列表中的节点上,在资源组中所有拥有 Init_nodes=RG_PRIMARIES 特性的资源中,运行 INIT 方法。资源组管理器应当在已从节点列表中删除的节点之类的资源上运行 FINI 方法。 类似地,如果编辑了资源类型的 Installed_nodes 特性,则资源管理器应当在所有驻留在管理的资源组中并拥有特性 Init_nodes=RT_installed_nodes 的资源上运行 INITFINI 方法。

当前,执行这些更新时,资源组管理器不运行 INITFINI 方法。结果,这些节点上的资源可能不能正常初始化,或者不能清除。

解决方法:使用 scswitch 命令,取消管理然后重新管理受影响的资源组。不幸的是,此进程需要管理员让资源组脱机。如果已为组内出现的资源类型对这些过程归档,则作为一种替代方法,管理员可以手动执行等效的 INITFINI 操作(而不管理资源组)。

如果组中的任何资源都没有 INITFINI 方法,则不必采用此解决方法。只有下列 Sun 提供的资源类型使用 INITFINI 两种方法:

用户或第三方安装的资源类型也可能使用 INITFINI 方法。如果这样,则对于包含此类资源类型的资源组,有必要采用此解决方法。


注意:

所有可伸缩服务都隐式使用 INITFINI 两种方法(即使没有为资源类型显式声明这些方法)。


错误 ID 4370760

问题摘要:除非首先让设备组脱机,否则无法从 Solstice DiskSuite 磁盘集中删除最后一个节点。

解决方法:要从磁盘集中删除最后一个节点,请首先使设备组脱机。要删除最后一个节点,请从要删除的节点以超级用户的身份运行下面两个命令。


# /usr/cluster/bin/scswitch -m -D disksetname
# metaset -s disksetname -d -h nodename

错误 ID 4373911

问题摘要:如果您执行以下操作:

HA-NFS 故障监视器可能显示下面的警告消息:


clnt_tp_create_timed of program statd failed:RPC:Program not registered

解决方法:不必采取任何解决方法。可放心地忽略此警告消息。

错误 ID 4376171

问题摘要:在同一 SBus 上安装一个 FC-AL SBus 卡 (FC100/S) 和一个 Sun Quad FastEthernetTM 2.0 (SQFE/S) 可能会导致 QFE 卡发生意外的重置。

解决方法:在配置群集节点时,避免将 FC-AL SBus 卡 (FC100/S) 和 Sun Quad FastEthernet 2.0 (SQFE/S) 安装到同一 SBus 上。

错误 ID 4378553

问题摘要:资源组的 Nodelist 特性是一个可以控制资源组的有序节点列表,首选节点列在最前面。"资源组管理器"应始终在可用的首选节点上托管一个资源组。但是,当管理员重新引导群集时(即所有节点同时重新引导时),则结果可能是在首选节点之外的节点上控制受管的资源组。仅在重新引导整个群集时会出现此问题。

解决方法:重新引导群集后,请使用 scswitch 命令将资源组切换到所需的节点上。此后,只要群集处于打开状态,便自动实施 Nodelist 首选次序。

错误 ID 4396185

问题摘要:pnmstat 的使用消息返回不支持的选项。

解决方法:使用 pnmstat 手册页来确定支持的选项。

错误 ID 4449906

问题摘要:Wait_for_online 扩展特性设置为 TRUE 时,Sun Cluster HA for Sybase ASE 会出现若干问题,包括主存储器信息转储问题。

解决方法:始终将 Wait_for_online 扩展特性设置为其缺省值 FALSE。

错误 ID 4459021

问题摘要:Oracle 安装需要以下 Solaris 软件包:SUNWarc、SUNWbtool、SUNWhea、SUNWlibm、SUNWlibms、SUNWsprot 和 SUNWtoo。在运行 SunPlex Manager Oracle 数据服务安装之前必须提供这些软件包。

解决方法:按照 Oracle 文档中的说明手动安装这些软件包。

错误 ID 4460312

问题摘要:通过 SunPlex Manager 安装 Oracle 数据服务时并不在群集节点上配置 tnsnames.ora

解决方法:如果群集节点将用作 Oracle 数据库的客户机,则必须手动更新相应的 tnsnames.ora 文件。

错误 ID 4461863

问题摘要:如果一个或多个群集节点的主机名是多头的,即为它分配了一个以上的 IP 地址,则 SunPlex Manager 将无法正常工作。但是,数据服务可以安全地使用多头逻辑地址。

解决方法:/opt/SUNWscvw/conf/httpd.conf 中注释掉 BindAddress 行,然后通过 /etc/init.d/initspm start 启动该服务器。

错误 ID 4462957

问题摘要:在群集节点的初始引导期间可能会遇到下面的消息。


 
cl_runtime:WARNING: Major number for driver (did) does not match the one on other nodes.Confirm that the /etc/name_to_major files are in sync on all cluster nodes

解决方法:与 Sun 授权服务提供者联系,以确定是否有相应的解决方法或修补程序。

错误 ID 4464476

问题摘要:在 Netra 机器上从 2.2 版升级到 3.0 版的 Sun Cluster 要求在升级初始阶段使用 scinstall (1M) 的 -O 选项。否则, 可能因无法识别 Netra 硬件平台而导致升级失败。

解决方法:在升级的初始阶段使用 scinstall (1M) 的 -O 选项。该选项将替代硬件检查。

错误 ID 4464870

问题摘要:端口列表中指定两个以上的端口时,调用 scds_free_netaddr_list 将导致该程序进行内核转储。

解决方法:如果您在端口列表中指定了两个以上的端口,则不要调用 scds_free_netaddr_list,以释放 scds_get_netaddr_list 所分配的内存。该进程终止时会自动对内存进行重新分配。