Sun Cluster 3.1 发行说明

Sun Cluster 3.1 发行说明

本文档提供了以下有关 SunTM Cluster 3.1 软件的信息。


注意:

有关 Sun Cluster 3.1 数据服务的信息,请参阅 Sun Cluster 3.1 Data Service 5/03 Release Notes


Sun Cluster 3.1 的新特性和功能

本节提供有关 Sun Cluster 3.1 中的新特性、功能和支持的产品的信息。

新的特性和功能

Sun Cluster Security Hardening

Sun ClusterSecurity Hardening 使用 Sun BluePrints TM 程序推荐的 Solaris 操作环境强化技术来增强群集的基本安全性。Solaris Security Toolkit 使 Sun Cluster Security Hardening 能够自动执行。

可以在以下站点找到 Sun Cluster Security Hardening 的文档:http://www.sun.com/blueprints/0203/817-1079.pdf 。您也可以在 http://wwws.sun.com/software/security/blueprints 中找到该文章。在此 URL 中,向下滚动到 Architecture 标题即可找到标题为 “Securing the Sun Cluster 3.x Software” 的文章。该文档说明如何在 Solaris 8 和 Solaris 9 环境中安全部署 Sun Cluster 3.1。文档中还包括有关 Solaris Security Toolkit 及其它由 Sun 安全专家推荐的最佳安全技巧的使用说明。

灵活的拓扑

Sun Cluster 3.1 软件现在支持开放式拓扑。您不再受限于只能使用在 Sun Cluster 3.1 Concepts 文档中列出的存储器拓扑。

在配置群集时,请遵循以下准则。

无盘群集

Sun Cluster 3.1 现在支持多于三个节点的无共享存储设备的群集配置。 两个节点的群集仍需具有共享存储设备才能保持定额。 此存储设备无需执行任何其它功能。

支持数据服务项目配置

现在使用 RGM 将数据服务联机时,可将数据服务配置为按照 Solaris 项目名称启动 — 请参阅 “Key Concepts – Administration and Application Development ” in Sun Cluster 3.1 Concepts Guide 中的 “Data Service Project Configuration” 章节,以了解有关规划数据服务的项目配置的详情。

支持公共网络上互联网协议 (IP) 网络多路径传送的 Solaris 实现

有关支持公共网络上 IP 网络多路径传送的 Solaris 实现的详情,请参阅 Sun Cluster 3.1 软件安装指南中的 “Planning the Sun Cluster Configuration” 和 Sun Cluster 3.1 系统管理员指南中的“Administering the Public Network”。

为磁盘设备组设置辅助节点

有关如何为磁盘设备组设置所需数量的辅助节点的详情,请参阅 “Administering Disk Device Groups” in Sun Cluster 3.1 System Administration Guide(请参阅 “Setting the Desired Number of Secondaries” 和 “Changing Disk Device Group Properties” 的过程)。您还可以在 “Cluster Administration and Application Development” in Sun Cluster 3.1 Concepts Guide 中找到附加信息(请参阅有关 Multi-Ported Disk Failover 的章节)。

数据服务

有关数据服务增强功能的信息,请参阅 “What's New in Sun Cluster 3.1 Data Services 5/03” in Sun Cluster 3.1 Data Service 5/03 Release Notes

支持的产品

本节说明 Sun Cluster 3.1 软件所支持的软件及内存要求。

限制

以下限制适用于 Sun Cluster 3.1 发行版:

服务和应用限制

硬件限制

卷管理器的限制

群集文件系统的限制

VxFS 的限制

互联网协议 (IP) 网络多路径传送的限制

本节说明所有仅适用于 Sun Cluster 3.1 环境的 IP 网络多路径传送的使用限制,也说明不同于 Solaris 文档中提供的 IP 网络多路径传送信息的限制。

Solaris 文档中说明的有关 IP 网络多路径传送的大多数过程、指南和限制在群集或非群集环境中都相同。因此,请参阅适当的 Solaris 文档,以了解有关 IP 网络多路径传送限制的附加信息。

操作环境发行版 

有关说明,请转到... 

Solaris 8 操作环境 

IP Network Multipathing Administration Guide

Solaris 9 操作环境 

系统管理员指南:IP 系列中的“ IP 网络多路径传送主题”

数据服务的限制

没有适用于所有数据服务的限制。有关适用于特定数据服务的限制的信息,请参阅 Sun Cluster 3.1 Data Service 5/03 Release Notes

在 Sun Cluster 3.1 上运行 Sun Cluster HA for Oracle 3.0

只有在与以下版本的 Solaris 操作环境一起使用时,Sun Cluster HA for Oracle 3.0 数据服务才能在 Sun Cluster 3.1 上运行:

已知问题和错误

以下已知问题和错误会影响 Sun Cluster 3.1 发行版的运行。有关最新的信息,请参阅 http://docs.sun.com 中的联机 Sun Cluster 3.1 Release Notes Supplement

Largefile 状态不正确 (4419214)

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

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

全局 VxFS 文件系统列出的块分配情况与本地 VxFS 列出的不同 (4449437)

问题摘要:对于指定的文件大小,全局 VxFS 文件系统会比本地 VxFS 文件系统分配更多的磁盘块。

解决方法:卸载和安装文件系统可清除被指出已分配给特定文件的额外磁盘块。

节点无法引出 qfe 路径 (4526883)

问题摘要:有时候,在 qte 适配器终止的专用互连传输路径会无法联机。

解决方法:请遵照以下步骤:

  1. 使用 scstat -W 找出出错的适配器。输出将显示以该适配器作为路径端点之一且处于 faulted waiting 状态中的所有传输路径。

  2. 使用 scsetup 从群集配置中删除所有连接至该适配器的电缆。

  3. 再次使用 scsetup 从群集配置中删除该适配器。

  4. 装回适配器和电缆。

  5. 检验路径是否出现。如果问题仍存在,请重复几次步骤 1–5。

  6. 检验路径是否出现。如果问题仍存在,请重新引导适配器出错的节点。在重新引导节点之前,请确保剩下的群集具有足够的定额选票,能在重新引导该节点后继续存在。

写入稀疏文件空洞时未更新文件块 (4607142)

问题摘要:在稀疏文件中进行块分配写操作后,群集节点间的文件块计数不一定一致。对于在 UFS(或 VxFS 3.4)上分层的群集文件系统,群集节点间的块不一致现象将在约 30 秒后消失。

解决方法:更新 inode(触摸等)的文件元数据操作应与 st_blocks 值同步,以便后续元数据操作可以确保一致的 st_blocks 值。

同时使用 forcedirectiommap (2) 可能会导致出现应急状况 (4629536)

问题摘要:同时使用 forcedirectio 安装选项和 mmap(2) 功能可能会导致数据损坏、系统挂起或出现应急状况。

解决方法:请注意以下限制:

如果需要使用 directio,请使用 directio 选项来安装整个文件系统。

卸载群集文件系统失败 (4656624)

问题摘要:即使 fuser 命令显示没有用户在任何节点上,有时也会出现卸载群集文件系统失败的情况。

解决方法:请在系统完成对基本文件系统的所有异步 I/O 操作后,重试卸载。

重新引导使群集节点进入非工作状态 (4664510)

问题摘要:在关闭其中一个 Sun StorEdge T3 Array 的电源和运行了 scshutdown 后,重新引导这两个节点会使群集进入非工作状态。

解决方法:如果丢失了一半复本,请执行以下步骤:

  1. 确保群集处在群集模式下。

  2. 强制导入磁盘集。


    # metaset -s set-name -f -C take
    
  3. 删除已损坏的复本。


    # metadb -s set-name -fd /dev/did/dsk/dNsX
    
  4. 释放磁盘集。


    # metaset -s set-name -C release
    

    现在即可安装和使用文件系统。但是,复本中的冗余尚未得到恢复。如果丢失了另一半复本,则无法将镜像恢复到健全状态。

  5. 在执行了上述的修复过程后,重新创建数据库。

将 Plex 与磁盘组解除关联导致出现应急状况 (4657088)

问题摘要:如果将 plex 与 Sun Cluster 中的磁盘组解除关联或拆开,可能会导致群集节点出现应急状况,并显示以下应急消息:

panic[cpu2]/thread=30002901460: BAD TRAP: type=31 rp=2a101b1d200 addr=40 mmu_fsr=0 occurred in module "vxfs" due to a NULL pointer dereference

解决方法:在将 plex 与磁盘组解除关联或拆开之前,卸载相应的文件系统。

scvxinstall -i 未能安装许可证密钥 (4706175)

问题摘要:scvxinstall -i 命令使用 -L 选项来接受许可证密钥。但是,系统会忽略该密钥,并且不会安装它。

解决方法:请不要使用 scvxinstall-i 的形式提供许可证密钥。系统将不会安装用此形式提供的密钥。应使用交互形式或使用 -e 选项来安装许可证密钥。在继续封装根之前,请检查许可证要求,并使用 -e 选项或以交互形式来提供所需的密钥。

Sun Cluster HA–Siebel 未能监视 Siebel 组件 (4722288)

问题摘要:Sun Cluster HA-Siebel 代理不会监视单个 Siebel 组件。如果检测到 Siebel 组件出现故障,只会在系统日志中记录一则警告消息。

解决方法:使用命令 scswitch -R -h node-g resource_group 重新启动其组件处于脱机状态的 Siebel 服务器资源组。

remove 脚本未能撤消注册 SUNW.gds 资源类型 (4727699)

问题摘要:remove 脚本未能撤消注册 SUNW.gds 资源类型,并显示以下消息:


Resource type has been un-registered already.

解决方法:在使用 remove 脚本后,手动撤消注册 SUNW.gds。另一种选择是,使用 scsetup 命令或 SunPlex Manager。

Create IPMP Group 选项覆写 hostname.int (4731768)

问题摘要:SunPlex Manager 中的 Create IPMP group 选项只能与尚未配置的适配器一起使用。如果适配器已配置了 IP 地址,则必须手动为 IPMP 配置适配器。

解决方法:SunPlex Manager 中的 Create IPMP group 选项只能与尚未配置的适配器一起使用。如果适配器已配置了 IP 地址,则应使用 Solaris IPMP 管理工具手动配置适配器。

使用 Solaris shutdown 命令可能导致节点出现应急状况 (4745648)

问题摘要:如果使用 Solaris shutdown 命令或类似命令(例如,uadmin)关闭群集节点,则可能导致节点出现应急状况,并显示以下消息:

CMM: Shutdown timer expired. Halting.

解决方法:请与您的 Sun 服务代表联系以获得支持。为确保可以提供安全方式以使群集中的另一节点能接管由关闭的节点托管的服务,应急状况必不可少。

用于将定额设备添加至群集的管理命令失败 (4746088)

问题摘要:如果群集具有定额要求的最少选票,则用于将定额设备添加至群集的管理命令将失败,并会显示以下消息:

Cluster could lose quorum

.

解决方法:请与您的 Sun 服务代表联系以获得支持。

在专用互连上使用 ce 适配器时出现路径超时 (4746175)

问题摘要:如果在专用互连上使用 ce 适配器的群集中的一个或多个节点具有 4 个以上的处理器,则该群集可能会通知路径超时,并且后续节点可能会出现应急状况。

解决方法: 通过将 set ce:ce_taskq_disable=1 添加到所有群集节点中的 /etc/system 文件中并重新引导群集节点,来设置 ce 驱动程序中的 ce_taskq_disable 参数。这将确保群集在中断的上下文中能始终传送心跳(和其它数据包),从而消除路径超时和后续节点应急状况。重新引导群集节点时,应注意定额分配情况。

在公共网络发生故障时 Siebel 网关探测器可能超时 (4764204)

问题摘要:公共网络故障可能会导致 Siebel 网关探测器超时,最终导致 Siebel 网关资源处于脱机状态。如果 Siebel 网关运行其上的节点具有以 /home 开头的路径(即该路径对网络资源如 NFS 和NIS 存在相当的依赖性),则可能发生这种情况。如果没有公共网络,在尝试打开 /home 上的文件时 Siebel 网关探测器将挂起,从而导致探测器超时。

解决方法: 对于可托管 Siebel 网关的群集的所有节点,执行以下步骤:

  1. 确保 /etc/nsswitch.conf 中的 passwdgroupproject 条目仅引用 files,而不引用 nis

  2. 确保任何以 /home 开头的路径对 NFS 或 NIS 不存在依赖性。

    您可以使用本地安装的 /home 路径,或者将 /home 安装点重命名为 /export/home 或不以 /home 开头的某些名称。

  3. /etc/auto_master 文件中,将包含条目 +auto_master 的行变为注释。 此外,将所有使用 auto_home /home 条目变为注释。

  4. etc/auto_home 中,将包含 +auto_home 的行变为注释。

刷新网关路由导致每个节点的逻辑 IP 通信中断 (4766076)

问题摘要:为在专用互连上提供高可用性的、每个节点的逻辑 IP 通信,Sun Cluster 软件依赖于群集节点上的网关路由。刷新网关路由将中断每个节点的逻辑 IP 通信。

解决方法:重新引导那些无意中刷新了路由的群集节点。要恢复网关路由,一次重新引导一个群集节点即可。每个节点的逻辑 IP 通信在恢复路由之前将保持中断。重新引导群集节点时,必须注意定额分配情况。

故障切换不成功导致出错 (4766781)

问题摘要:如果对文件系统进行的故障切换不成功,则会导致文件系统出错。

解决方法:卸载然后重新安装文件系统。

启用 TCP 选择性应答可能导致数据损坏 (4775631)

问题摘要:在群集节点上启用 TCP 选择性应答可能导致数据损坏。

解决方法:用户无需采取措施。为避免导致全局文件系统上的数据损坏,请勿在群集节点上重新启用 TCP 选择性应答。

scinstall 错误地显示某些数据服务不受支持 (4776411)

问题摘要:scinstall 错误地显示以下数据服务不受 Solaris 9 支持:

解决方法: Solaris 8 和 9 支持 Sun Cluster HA for SAP 和 Sun Cluster HA for SAP liveCache;忽略 scinstall 中列出的不支持功能。

如果缺少 /dev/rmtscdidadm 将出错退出 (4783135)

问题摘要:当前实现的 scdidadm(1M) 依赖于 /dev/rmt/dev/(r)dsk 的存在才能成功执行 scdiadm -r。无论是否存在实际的基本存储设备,Solaris 都会安装这两项。如果缺少 /dev/rmtscdidadm 将退出,并显示以下错误:

Cannot walk /dev/rmt" during execution of 'scdidadm -r

.

解决方法:在缺少 /dev/rmt 的任意节点上,使用 mkdir 来创建一个 /dev/rmt 目录。 然后,通过一个节点运行 scgdevs

节点出现故障时的数据损坏导致群集文件系统主机死机 (4804964)

问题摘要:运行修补程序 113454-04、113073-02 和 113276-02(或这些修补程序的子集)的 Sun Cluster 3.x 系统可能会出现数据损坏。此问题仅出现在全局安装的 UFS 文件系统中。数据损坏会导致数据丢失(也即在应存在数据的地方显示零),并且丢失的数据量总是磁盘块的倍数。如果节点故障导致群集文件系统主机在群集文件系统客户机完成(或报告刚刚完成)写操作后随即死机,则随时可能出现数据丢失。出现此错误现象的时间长度很短,并且不会每次出现。

解决方法:使用 -o syncdir 安装选项强制 UFS 使用同步 UFS 日志事务。

重新引导后,节点在系统进行设备组切换操作时挂起 (4806621)

问题摘要:如果在节点连接群集时正在进行设备组切换,则连接节点和切换操作可能挂起。存取任意设备服务的所有尝试也会挂起。如果群集具有两个以上的节点,并且该群集中安装的文件系统为 VxFS 文件系统,则很可能发生此错误。

解决方法:为避免这种情况,请勿在节点正在连接群集时进行设备组切换。如果出现这种情况,则必须重新引导所有群集节点以恢复对设备组的存取。

在群集文件系统已满时,文件系统出现应急状况 (4808748)

问题摘要:在群集文件系统已满时,文件系统可能会出现应急状况,并显示以下消息之一: 1)

assertion failed: cur_data_token & PXFS_WRITE_TOKEN or PXFS_READ_TOKEN

或 2)

vp->v_pages == NULL

. 这些应急状况旨在防止在文件系统已满时损坏数据。

解决方法:要减少出现此问题的可能性,请尽可能使用具有 UFS 的群集文件系统。在使用具有 UFS 的群集文件系统时,出现这些应急状况之一的可能性极小,但风险大于使用具有 VxFS 的群集文件系统的风险。

群集节点在引导时挂起 (4809076)

问题摘要:在某项设备服务切换请求时,如果在重新引导节点的同时使用了 scswitch -z -D <device-group> -h <node>,并且在该设备服务上配置了全局文件系统,则全局文件系统可能会不可用,并且涉及任何设备服务或全局文件系统的后续配置更改也会挂起。此外,后续群集节点连接也可能挂起。

解决方法:要想恢复,需重新引导所有群集节点。

使用 scconf -rq 删除定额设备导致群集出现应急状况 (4811232)

问题摘要:如果执行 scconf -rq 命令以在脆弱的配置中删除定额设备,则群集的所有节点将出现应急状况,并显示以下消息

CMM lost operational quorum

.

解决方法:要从群集中删除定额设备,请首先检查 scstat -q 的输出。如果列出的定额设备在 Present 列中包含多张选票,则应先使用 scconf -cq globaldev=QD,maintstate 将该设备置于维护模式下。在该命令完成并且该定额设备在 scstat -q 中显示为目前有 0 张选票后,便可使用 scconf -rq 删除该设备。

使用 O_EXCL 标志时镜像卷出现故障 (4820273)

问题摘要:如果正在使用 Solstice DiskSuite/Solaris Volume Manager,并且打开了具有 O_EXCL 标志的镜像卷,则包含此卷的设备组的故障切换操作将会失败。在故障切换后第一次存取该卷时,此错误将导致新设备组主机出现应急状况。

解决方法:在使用 Solstice DiskSuite/Solaris Volume Manager 时,不要打开具有 O_EXCL 标志的镜像卷。

重新引导节点后,群集在故障切换期间挂起 (4823195)

问题摘要:如果在重新引导或连接节点的同时发出设备服务故障切换请求,并且在设备服务上配置了群集文件系统,则群集文件系统可能会变得不可用,并且涉及任何设备服务或群集文件系统的后续配置更改也会挂起。此外,后续群集节点连接也可能挂起。

解决方法:要想恢复,需重新引导所有群集节点。

法语语言环境中有未翻译的文本 (4840085)

问题摘要:在法语语言环境中,使用 SunPlex Manager 安装 Sun Cluster 时出现某些未翻译的文本。

解决方法:此错误不影响 SunPlex Manager 的功能。您可以忽略未翻译的文本,或将浏览器的语言设置为英语以避免混杂的翻译。

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

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


注意:

您必须是 SunSolveTM 的注册用户,才能查看和下载 Sun Cluster 产品所需的修补程序。如果没有 SunSolve 帐户,请与 Sun 服务代表或销售工程师联系,或在 http://sunsolve.sun.com 上进行网上注册。


PatchPro

PatchPro 是一个修补程序管理工具,其设计目的在于让用户轻松选择和下载在安装或维护 Sun Cluster 软件时所需的修补程序。PatchPro 提供了一个特定于 Sun Cluster 的 “Interactive Mode” 工具让用户轻松安装修补程序,还提供了 “Expert Mode” 工具让用户使用最新的修补程序集来维护配置。“Expert Mode” 对于那些希望获得所有最新的修补程序(而不仅仅是高可用性和安全性修补程序)的人来说特别有用。

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

SunSolve Online

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

您可以使用 “Info Docs” 来查找 Sun Cluster 3.1 修补程序信息。要查看 “Info Docs”,请登录至 SunSolve,然后访问主页顶部的 “Simple search” 选项。在 “Simple Search” 页中,单击 “Info Docs” 框,然后在查找条件框中键入 Sun Cluster 3.1。此时将弹出 Sun Cluster 3.1 软件的 “Info Docs” 页。

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

有关具体的修补过程以及管理修补程序的技巧,请参阅 Sun Cluster 3.1 System Administration Guide

功能支持终止声明

公共网络管理 (PNM)

Sun Cluster 3.1 不支持公共网络管理 (PNM)。Sun Cluster 软件的软件网络适配器监视和故障切换改由互联网协议 (IP) 网络多路径传送的 Solaris 实现来执行。请参阅Sun Cluster 3.1 的新特性和功能

HAStorage

Sun Cluster 软件的未来发行版可能不支持 HAStorage。但 HAStoragePlus 支持近乎相同的功能。 完成以下过程之一,以便从 HAStorage 迁移到 HAStoragePlus。

使用设备组或群集文件系统时如何从 HAStorage 升级到 HAStoragePlus

Sun Cluster 软件的未来发行版可能不支持 HAStorage。但 HAStoragePlus 支持相同的功能。 要在使用群集文件系统或设备组时从 HAStorage 升级到 HAStoragePlus,请完成以下步骤。

下例使用了作为 HAStorage 资源的简单 HA-NFS 资源。ServicePaths 是磁盘组 nfsdg,并且 AffinityOn 特性为 TRUE。 而且,HA-NFS 服务将 Resource_Dependencies 设置为 HAStorage 资源。

  1. 删除应用程序资源对 HAStorage 资源的依赖性。


    # scrgadm -c -j nfsserver-rs -y Resource_Dependencies=""
    
  2. 禁用 HAStorage 资源。


    # scswitch -n -j nfs1storage-rs
    
  3. 删除应用程序资源组中的 HAStorage 资源。


    # scrgadm -r -j nfs1storage-rs
    
  4. 撤消注册 HAStorage 资源类型。


    # scrgadm -r -t SUNW.HAStorage
    
  5. 注册 HAStoragePlus 资源类型。


    # scrgadm -a -t SUNW.HAStoragePlus
    
  6. 创建 HAStoragePlus 资源。

    要指定文件系统安装点,请输入以下文字。


    # scrgadm -a -j nfs1-hastp-rs -g nfs1-rg -t \
    SUNW.HAStoragePlus -x FilesystemMountPoints=/global/nfsdata -x \
    AffinityOn=True
    

    要指定全局设备路径,请输入以下文字。


    # scrgadm -a -j nfs1-hastp-rs -g nfs1-rg -t \
    SUNW.HAStoragePlus -x GlobalDevicePaths=nfsdg -x AffinityOn=True
    

    注意:

    您必须使用 HAStoragePlus 的 GlobalDevicePaths FilesystemMountPoints 特性,而不要使用 HAStorage 的 ServicePaths 特性。FilesystemMountPoints 扩展特性必须符合 /etc/vfstab 文件中指定的顺序。


  7. 启用 HAStoragePlus 资源。


    # scswitch -e -j nfs1-hastp-rs
    
  8. 设置应用程序服务器和 HAStoragePlus 之间的依赖性。


    # scrgadm -c -j nfsserver-rs -y \
    Resource_Depencencies=nfs1=hastp-rs
    

如何从具有群集文件系统的 HAStorage 升级到具有故障切换文件系统的 HAStoragePlus

Sun Cluster 的未来发行版可能不支持 HAStorage。但 HAStoragePlus 支持相同的功能。 要在使用故障切换文件系统 (FFS) 时从 HAStorage 升级到 HAStoragePlus,请完成以下步骤。

下例使用了作为 HAStorage 服务的简单 NFS 服务。ServicePaths 是磁盘组 nfsdg,并且 AffinityOn 特性为 TRUE。 而且,HA-NFS 服务将 Resource_Dependencies 设置为 HAStorage 资源。

  1. 删除应用程序资源对 HAStorage 的依赖性。


    # scrgadm -c -j nfsserver-rs -y Resource_Dependencies=""'
  2. 禁用 HAStorage 资源。


    # scswitch -n -j nfs1storage-rs
    
  3. 删除应用程序资源组中的 HAStorage 资源。


    # scrgadm -r -j nfs1storage-rs
    
  4. 撤消注册 HAStorage 资源类型。


    # scrgadm -r -t SUNW.HAStorage
    
  5. 修改 /etc/vfstab 文件以删除全局标志,并将 mount at boot 更改为 no。应在所有可能成为资源组的主要节点的节点上这样做。

  6. 注册 HAStoragePlus 资源类型。


    # scrgadm -a -t SUNW.HAStoragePlus
    
  7. 创建 HAStoragePlus 资源。

    要指定文件系统安装点,请输入以下文字。


    # scrgadm -a -j nfs1-hastp-rs -g nfs1-rg -t \
    SUNW.HAStoragePlus -x FilesystemMountPoints=/global/nfsdata -x \
    AffinityOn=True
    

    要指定全局设备路径,请输入以下文字。


    # scrgadm -a -j nfs1-hastp-rs -g nfs1-rg -t \
    SUNW.HAStoragePlus -x GlobalDevicePaths=nfsdg -x AffinityOn=True
    

    注意:

    您必须使用 HAStoragePlus 的 GlobalDevicePaths 或 FilesystemMountPoints 特性,而不要使用 HAStorage 的 ServicePaths 的特性。FilesystemMountPoints 扩展特性必须符合 /etc/vfstab 文件中指定的顺序。


  8. 将应用程序资源组切换为脱机状态。


    # scswitch -F -g nfs1-rg
    
  9. 禁用应用程序资源。


    # scswitch -n -j nfsserver-rs
    
  10. 卸载 CFS 文件系统。

  11. 启用 HAStoragePlus 资源。


    # scswitch -e -j nfs1-hastp-rs
    
  12. 将应用程序资源组在指定的主机上联机。


    # scswitch -z -g nfs1-rg -h hostname
    
  13. 建立应用程序资源和 HAStoragePlus 之间的依赖性。


    # scrgadm -c -j nfsserver-rs -y \
    Resource_Depencencies=nfs1=hastp-rs
    
  14. 启用应用程序资源。


    # scswitch -e -j nfs1-hastp-rs
    

Sun Cluster 3.1 软件本地化

选定的 Sun Cluster 软件组件有以下本地化的语言版本:

语言 

本地化的 Sun Cluster 组件 

法文 

安装 

群集控制面板 (CCP) 

Sun Cluster 软件 

Sun Cluster 数据服务 

用于 Sun Management Center 的 Sun Cluster 模块 

SunPlex Manager 

日文 

安装 

群集控制面板 (CCP)  

Sun Cluster 软件 

Sun Cluster 数据服务 

用于 Sun Management Center 的 Sun Cluster 模块 

SunPlex Manager 

Sun Cluster 手册页 

群集控制面板手册页 

Sun Cluster 数据服务消息手册页 

简体中文 

用于 Sun Management Center 的 Sun Cluster 模块 

SunPlex Manager 

繁体中文 

用于 Sun Management Center 的 Sun Cluster 模块(仅限于联机帮助) 

SunPlex Manager(仅限于联机帮助) 

韩文 

用于 Sun Management Center 的 Sun Cluster 模块(仅限于联机帮助) 

SunPlex Manager(仅限于联机帮助) 

以下章节提供了有关如何安装各种 Sun Cluster 组件的本地化包的指示:

群集控制面板 (CCP)

要使用本地化的群集控制面板 (CCP),您必须首先使用 pkgadd(1M) 命令在管理控制台上安装以下软件包。

语言 

软件包名称 

软件包说明 

法文 

SUNWfccon

法文版的 Sun Cluster 控制台 

日文 

SUNWjccon

日文版的 Sun Cluster 控制台 

简体中文 

SUNWcccon

简体中文版的 Sun Cluster 控制台 

安装工具

要使用本地化的 scinstall(1M) 公用程序来安装 Sun Cluster 3.1 软件,请在运行 scinstall 之前,使用 pkgadd(1M) 命令在群集节点上安装以下软件包。

语言 

软件包名称 

软件包说明 

法文 

SUNWfsc

法文版的 Sun Cluster 消息 

日文 

SUNWjsc

SUNWjscman

日文版的 Sun Cluster 消息 

日文版的 Sun Cluster 手册页 

要使用本地化的 SunPlex Manager 来安装 Sun Cluster 3.1 软件,请参阅SunPlex Manager以了解更多信息。

SunPlex Manager

要使用本地化的 SunPlex Manager,需要在群集节点上安装以下软件包。

语言 

软件包名称 

软件包说明 

法文 

SUNWfsc 

SUNWfscvw 

法文版的 Sun Cluster 消息 

法文版的 SunPlex Manager 联机帮助 

日文 

SUNWjsc 

SUNWjscvw 

日文版的 Sun Cluster 消息 

日文版的 SunPlex Manager 联机帮助 

简体中文 

SUNWcsc 

SUNWcscvw 

简体中文版的 Sun Cluster 消息 

简体中文版的 SunPlex Manager 联机帮助 

繁体中文 

SUNWhscvw  

繁体中文版的 SunPlex Manager 联机帮助 

韩文 

SUNWkscvw 

韩文版的 SunPlex Manager 联机帮助 

在安装本地化的 SunPlex Manager 软件包后,设置浏览器的语言首选项。如果使用的是 Netscape,则可以通过执行以下步骤来检查和更改浏览器语言:

  1. 启动 Netscape。

  2. 选择主菜单中的“编辑”>“首选项”。

  3. 选择“首选项”对话框中的“导航”>“语言”。

  4. 单击“添加”,然后从“添加语言”对话框中选择想要的语言。

  5. 单击“确定”。

用于 Sun Management Center 的 Sun Cluster 模块

要使用本地化的用于 Sun Management Center 的 Sun Cluster 模块,请使用 pkgadd(1M) 命令在 Sun Management Center 服务器层安装以下软件包。

语言 

软件包名称 

软件包说明 

法文 

SUNWfscssv 

法文版的 Sun Cluster SyMON 服务器附加软件 

日文 

SUNWjscssv 

日文版的 Sun Cluster SyMON 服务器附加软件 

简体中文 

SUNWcscssv 

简体中文版的 Sun Cluster SyMON 服务器附加软件 

要使用用于 Sun Management Center 的 Sun Cluster 模块上的本地化联机帮助,请使用 pkgadd(1M) 命令在 Sun Management Center 控制台层上安装以下软件包。

语言 

软件包名称 

软件包说明 

法文 

SUNWfscshl 

法文版的 Sun Cluster SyMON 模块 

日文 

SUNWjscshl 

日文版的 Sun Cluster SyMON 模块 

简体中文 

SUNWcscshl 

简体中文版的 Sun Cluster SyMON 模块 

繁体中文 

SUNWhscshl 

繁体中文版的 Sun Cluster SyMON 模块 

韩文 

SUNWkscshl 

韩文版的 Sun Cluster SyMON 模块 

Sun Cluster 软件

在安装或升级到 Sun Cluster 3.1 时,以下 Sun Cluster 本地化软件包将自动安装在群集节点上。

语言 

软件包名称 

软件包说明 

法文 

SUNWfsc

法文版的 Sun Cluster 消息 

日文 

SUNWjsc

SUNWjscman

日文版的 Sun Cluster 消息 

日文版的 Sun Cluster 手册页 

简体中文 

SUNWcsc

简体中文版的 Sun Cluster 消息 

Sun Cluster 数据服务

在安装或升级到 Sun Cluster 3.1 时,将会自动为您选定的数据服务安装本地化软件包。有关详情,请参阅 Sun Cluster 3.1 Data Service 5/03 Release Notes

Sun Cluster 3.1 文档

Sun Cluster 3.1 CD-ROM 和 Sun Cluster 3.1 Agents CD-ROM 上提供了 PDF 和 HTML 格式的完整 Sun Cluster 3.1 用户文档集。阅读 Sun Cluster 3.1 文档不需要 AnswerBook2TM 服务器软件。请参阅任一 CD-ROM 顶层的 index.html 文件,以了解更多信息。此 index.html 文件使您可以直接从光盘上阅读 PDF 和 HTML 手册,并找到安装文档包的指示。


注意:

在安装任何 Sun Cluster 文档包之前,必须安装 SUNWsdocs 包。您可以使用 pkgadd 来安装 SUNWsdocs 包。SUNWsdocs 包位于 Sun Cluster 3.1 CD-ROM 的 SunCluster_3.1/Sol_ N/Packages/ 目录中,其中 N 代表 8(对于 Solaris 8)或 9(对于 Solaris 9)。在运行 Solaris 9 文档 CD 中的安装程序时,SUNWsdocs 包也会自动安装。


Sun Cluster 3.1 文档集包括了以下集合:

此外,通过 Web 站点 docs.sun.comSM,可以在 Web 上访问 Sun Cluster 文档。在下面的 Web 站点上,您可以浏览 docs.sun.com 分类文档或搜索特定的书名或主题:

http://docs.sun.com

文档问题

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

软件安装指南

本节讨论 Sun Cluster 3.1 Software Installation Guide 中的已知错误或遗漏之处。

定额设备连接

Sun Cluster 3.1 Software Installation Guide 中,以下有关定额设备的叙述不正确:

连接 - 不要将定额设备连接到两个以上的节点。

正确的叙述应该如下:

连接 – 必须将定额设备连接到至少两个节点。

无需为 scvxinstall 进行节点鉴别

在您使用 scvxinstall 命令来安装 VERITAS Volume Manager (VxVM) 时,再无需首先将节点添加到群集节点鉴别列表上。在执行“如何安装 VERITAS Volume Manager 软件和封装根磁盘“或“如何仅安装 VERITAS Volume Manager 软件“中的过程时,请忽略步骤 3“将群集中的所有节点添加到群集节点鉴别列表上”。

升级过程引用不可用的 scsetup 功能

“ How to Prepare the Cluster for Upgrade” in Sun Cluster 3.1 Software Installation Guide 中,该过程指出,如果您正在从 Sun Cluster 3.0 5/02 软件升级,则可以使用 scsetup 公用程序来禁用资源,而不是使用 scswitch 命令。此叙述不正确,应该忽略它。

SunPlex Manager 联机帮助

出现在 Oracle 数据服务安装过程中的一处注意说明不正确。

错误说明

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

正确说明:

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

系统管理员指南

本节讨论 Sun Cluster 3.1 System Administration Guide 中的错误和遗漏之处。

简单根磁盘组与 VERITAS Volume Manager

在 Sun Cluster 软件中,VERITAS Volume Manager 不支持简单根磁盘组这种磁盘类型。因此,如果您执行 Sun Cluster 3.1 System Administration Guide 中的“如何恢复未封装的根 (/) 文件系统 (VERITAS Volume Manager)”这一过程,则应略过步骤 9,该步骤要求您确定根磁盘组 (rootdg) 是否位于根磁盘的单个片上。您应完成步骤 1 - 8、略过步骤 9,然后继续执行步骤 10,直至完成该过程。

更改连接至定额设备的节点数

在增加或减少连接到定额设备的节点数时,系统不会自动重新计算定额票数。如果删除了所有定额设备,然后将它们重新添加到配置中,则您可以重新建立正确的定额投票。

数据服务集合

Sun Cluster 3.1 Data Service 5/03 Release Notes 中描述了有关数据服务文档的错误和遗漏之处。

手册页

Sun Cluster 3.0 数据服务手册页

要显示 Sun Cluster 3.0 数据服务手册页,请为在 Sun Cluster 3.1 软件上安装的 Sun Cluster 3.0 数据服务安装最新的修补程序。有关详情,请参阅修补程序和所需的固件级别

安装了修补程序之后,通过发出 man -M 命令(使用完整的手册页路径作为变量)访问 Sun Cluster 3.0 数据服务手册页。以下示例打开 Apache 手册页。


% man -M /opt/SUNWscapc/man SUNW.apache

考虑导出 MANPATH 以便在不指定完整路径的情况下也可访问 Sun Cluster 3.0 数据服务手册页。以下示例描述用于将 Apache 手册页路径添加到 MANPATH 并显示 Apache 手册页的命令输出。


% MANPATH=/opt/SUNWscapc/man:$MANPATH; export MANPATH
% man SUNW.apache

scconf_transp_adap_wrsm(1M)

以下 scconf_transp_adap_wrsm(1M) 手册页替换现有的 scconf_transp_adap_wrsm(1M) 手册页。

名称

scconf_transp_adap_wrsm.1m- 配置 wrsm 传输适配器

说明

可以将 wrsm 适配器配置为群集传输适配器。这些适配器只能与传输类型 dlpi 一起使用。

wrsm 适配器连接至传输接合点或其它节点上的另一个 wrsm 适配器。在任一情况下,连接都是通过传输电缆完成的。

尽管可以直接通过使用点对点配置来连接 wrsm 适配器,Sun Cluster 软件仍然需要您指定一个传输接合点(虚拟传输接合点)。例如,如果 node1:wrsm1 直接通过电缆连接至 node2:wsrm1,您必须指定以下配置信息。


node1:wrsm1 <--cable1--> Transport Junction sw_wrsm1 <--cable2--> node2:wrsm1

传输连接点(不管是虚拟交换机还是硬件交换机)必须拥有一个具体名称。该名称必须为 sw_wrsm N,其中适配器为 wrsm N。此要求反映了要求同一 Wildcat 网络上的所有 wrsm 控制器具有相同实例编号的 Wildcat 限制。

在使用传输接合点,并且将传输电缆的端点配置为使用 scconfscinstall 或其它工具时,系统会要求您指定一个传输接合点上的端口名。您可以提供任意端口名或接受缺省值(只要该名称对于传输接合点是唯一的)。

缺省值将端口名设置为在电缆另一端托管适配器的节点标识。

请参阅 scconf(1M) 以了解配置的详情。

此类型的群集传输适配器没有用户可配置的特性。

另请参阅

scconf(1M)、scinstall(1M)、wrsmconf(1M)、wrsmstat(1M)、wrsm(7D)、wrsmd(7D)

scconf_transp_adap_sci(1M)

scconf_transp_adap_sci(1M) 手册页阐述了可与 rsm 传输类型一起使用的 SCI 传输适配器。此支持性叙述不正确。SCI 传输适配器支持 rsm 传输类型。SCI 传输适配器只支持 dlpi 传输类型。

scconf_transp_adap_sci(1M)

下面的句子阐明了 SCI–PCI 适配器的名称。目前 scconf_transp_adap_sci (1M) 手册页中未包含此信息。

新信息:

使用名称 sciN 来指定 SCI 适配器。

scgdevs(1M)

下面的段落阐明了 scgdevs 命令的行为。目前 scgdevs (1M) 手册页中未包含此信息。

新信息:

如果从本地节点调用 scgdevs(1M) 命令,则会在远程节点上异步执行其操作。因此,即使该命令在本地节点上完成了其操作,但也并不一定表明它在整个群集范围内完成其操作。

SUNW.sap_ci(5)

SUNW.sap_as(5)

rg_properties(5)

应将以下新资源组特性添加到 rg_properties(5) 手册页中。

Auto_start_on_new_cluster

在形成一个新的群集时,此特性可控制“资源组管理器”是否自动启动资源组。

缺省值为 TRUE。如果将其设置为 TRUE,则当同时重新引导群集中的所有节点时,“资源组管理器”将试图自动启动资源组,以实现 Desired_primaries。如果设置为 FALSE,则重新引导群集时“资源组”将不会自动启动。资源组将保持为脱机状态,直至使用 scswitch (1M) 第一次手动将其切换为联机状态。之后,它将恢复正常的故障切换性能。

类别:可选的 缺省值:True 可调:任何时候

rt_properties(5)

在此发行版中,当前的 API_version 将从以前的值 2 增加为 3。要防止在较早版本的 Sun Cluster 软件上注册资源类型,请声明 API_version=3。有关详情,请参阅 rt_reg (4) 和 rt_properties (5)。