OpenSolaris

You are not signed in. Sign in or register.
HA Cluster 快速链接
下载
下载最新的 Open High Availability Cluster 源代码
参与
参加 OpenSolaris HA Cluster 讨论
贡献
针对 Open High Availability Cluster 贡献自己的力量
此页的翻译

Solaris Cluster Express 发行说明

NOTE: This page has not yet synced up with latest English page. Please refer to original English page for latest information.

本发行说明包含对 Sun Cluster 3.2 文档中的信息的增补、更改和更正,这些修订适用于 Open HA Cluster 项目中所用的 Solaris™ Cluster Express 和 Solaris Cluster Express Geographic Edition。除非另有说明,否则 Sun Cluster 3.2 文档集中的信息对 Solaris Cluster Express、Solaris Cluster Express Geographic Edition 和 Open HA Cluster 项目中提供的代码有效。

操作系统支持方面的变化

Solaris OS-Solaris Cluster Express 现在可在 Solaris Express Community Edition 内部版本 97 上运行。

返回页首

新增功能

Solaris Cluster Express

Solaris Cluster Express 发行版中具有以下新增功能。

区域上的 RAC 支持

此项目推出了区域群集,这是虚拟群集,其中的虚拟节点就是区域。可以在同一台计算机上配置多个区域群集。不同区域群集中的应用程序是完全独立的。区域群集提供了安全隔离、区域群集级别的资源管理以及应用程序故障隔离等功能。我们提供了从任意节点进行单点管理以及其他易于使用的功能,使区域群集成为一个简化的群集。通过使用多种存储拓扑,我们已经可以在同一硬件上的不同区域群集中并发运行 Oracle RAC 9i、Oracle RAC 10g 和 Oracle RAC 11g。

关闭和打开 Sun Cluster 隔离

现在,可以针对特定设备或所有设备有选择地关闭和打开 Sun Cluster 隔离。

支持为全局设备名称空间选择分区或回送文件驱动程序 (Loopback File Driver, LOFI) 设备

此新增功能可将 PxFS 和全局设备子系统转换为可选的 Sun Cluster 组件,从而提高了 Sun Cluster 的性能、易用性、可用性、灵活性和维护性。

针对代理的错误修复

http://www.opensolaris.org/os/community/ha-clusters/ohac/Documentation/ohacds_changelog/ 上提供了针对代理的错误修复更新列表。

返回页首

限制和要求

目前 Solaris Cluster Express 没有任何限制和要求。

返回页首

已知问题和解决方法

以下各项说明未修复的 Solaris Cluster Express 和 Solaris Cluster Express Geographic Edition 错误的解决方法。随着今后在更新版本的 Solaris Cluster Express 和 Solaris Cluster Express Geographic Edition 代码中逐步提供相应的修复程序,将会从本发行说明中逐渐删除这些解决方法。

[简体中文]:“系统要求检查”的结果不正确 (6495984)

问题摘要:当使用 Java Enterprise System (JES) 安装程序安装 Sun Cluster 时,检查系统要求的软件在简体中文和繁体中文语言环境 (locale) 中错误地报告交换空间为 0 MB。

解决方法:忽略此报告信息。

在这些语言环境中,可以运行以下命令来确定正确的交换空间:

# df -h | grep swap

启用 Solaris "secure by default" 选项时,必需步骤需要文档 (6558275)

问题摘要:在 Solaris Express 安装过程中,限制性网络配置文件的设置将禁用对 Solaris Cluster Express 功能使用的以下两个网络服务的外部访问:

  • 群集通信所必需的远程过程调用 (remote procedure call, RPC) 通信服务
  • 使用群集管理器 GUI 所必需的 Sun Java™ Web Console 服务

解决方法:恢复对 RPC 通信的外部访问,并视需要恢复对 Sun Java Web Console 的外部访问。

  1. 使用以下命令恢复对 RPC 通信的外部访问:

    # svccfg
    svc:>select network/rpc/bind
    svc:/network/rpc/bind> setprop config/local_only=false
    svc:/network/rpc/bind> quit
    # svcadm refresh network/rpc/bind:default
    # svcprop network/rpc/bind:default | grep local_only

    最后一条命令的输出应显示 local_only 属性现在设置为 false。

  2. (可选)使用以下命令恢复对 Sun Java Web Console 的外部访问:

    # svccfg
    svc:>select system/webconsole
    svc:/system/webconsole> setprop options/tcp_listen=true
    svc:/system/webconsole> quit
    # /usr/sbin/smcwebserver restart
    # netstat -a | grep 6789

    最后一条命令的输出应返回 6789 条目,这是用于连接到 Sun Java Web Console 的端口号。

多个 DATS 测试未启动或未解析 (6571388)

问题摘要:某些对数据服务自动测试套件 (Data Service Automated Test Suite, DATS) 进行的测试可能会失败,并处于 UNINITIATED(未启动)或 UNRESOLVED(未解析)状态,原因是正在查询的资源组尚未完全联机。此问题是由于计时问题引起的。

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

如果以前安装过 SUNWdats 软件包并将其卸载,而再次安装时失败 (6574454)

问题摘要:如果以前安装过 SUNWdats 软件包并将其卸载,安装后脚本将失败。

解决方法:手动导入以下 XML 文件:

# svccfg import tcc-dtet.xml

向磁盘集中添加磁盘时,rpc.metad 进行核心转储 (6579356)

问题摘要:Solaris Cluster Express 中的这一问题将导致两个 GEO 方案(geo_avs_mult_pgs_nonrebootgeo_avs_mult_pgs_reboot)无法运行。

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

在 scge-srdf 故障恢复过程中插入新步骤 (6717354)

问题摘要:如果事先没有将 EMC Symmetrix Remote Data Facility (SRDF) 设备组置于 Failed Over 状态,则在原始主群集完全失败之后,故障恢复过程可能不起作用。

解决方法:在《Sun Cluster Geographic Edition 数据复制指南(适用于 EMC Symmetrix Remote Data Facility)》中的“如何在使用 EMC Symmetrix Remote Data Facility 复制的系统上执行故障恢复-切换操作”和“如何在使用 EMC Symmetrix Remote Data Facility 复制的系统上执行故障恢复-接管操作”小节中,在运行 geopg update protectiongroupname 命令的步骤之前,添加下面两个新步骤:

cluster-paris 上,检查设备组的角色和状态。

# symrdf -g device-group query

如果设备组的角色是 RDF1,并且设备组处于 Split 状态,请启动 SRDF 设备组的故障转移。

# symrdf -g device-group failover

当保护组中包含 srdf/a 设备组时需要更新故障恢复-切换过程 (6733998)

问题摘要:如果保护组中所包含的一个设备组是 Symmetrix Remote Data Facility/Asynchronous (SRDF/A) 设备组,则 Sun Cluster Geographic Edition 软件不允许您执行 geopg switchover 命令。

Sun 文档中介绍的过程对 SRDF/A 配置不起作用,这是因为其中包含 geopg switchover 命令。

解决方法:在执行故障恢复-切换过程之前,执行以下命令暂时将设备组的模式从异步更改为同步:

# symrdf -g device-group set mode sync

然后,在完成故障恢复-切换过程之后,执行以下命令将模式设置回异步:

# symrdf -g device-group set mode async

clnode clear -F 不从 clzc 中删除节点相关信息 (6738437)

问题摘要:clnode clear -F 命令可从群集配置中删除指定的节点,但是不删除所清除节点上的区域相关信息。

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

"clzc show -v" 不应该对非超级用户显示加密的超级用户密码 (6740154)

问题摘要:所有用户都可以看到 clzc show -v 命令的输出中显示加密的超级用户密码。

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

即使隔离类型设置为 nofencing-noscrub,scsi 密钥也被清除 (6746190)

问题摘要:即使您使用 cldevice set -pcluster set -p 命令将所有共享设备的隔离算法设置为 nofencing-noscrub,Sun Cluster 软件仍然会清除共享设备的密钥。

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

由于 ndi_devi_enter 中的线程,Sparc 平台上使用 snv_97 的 SVM 根磁盘使系统挂起 (6744223)

问题摘要:Solaris (Nevada) 内核中的这种错误会阻止 Solaris Cluster Express 9/08 正常运行。

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

区域群集无法在 nevada 上引导 (6746191)

问题摘要:clusternative 类型的区域组成的群集无法在 Solaris 10 OS "Nevada" 上引导,原因是区域标记定义中的权限不一致。

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

将节点添加到现有区域群集中时,clzc install 失败 (6740700)

问题摘要:如果尝试使用 clzonecluster install 命令在已安装区域群集的节点上安装新的区域群集,则该命令会失败,并且不会安装新的区域群集。

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

[Vermillion]在简体中文语言环境中,Java 控制面板包含方块字符 (6744135)

问题摘要:Java Enterprise System (JES) 安装程序和其他 Java 应用程序的消息在简体中文语言环境 (locale) 中无法正常显示。由于字体问题,缺失字体时,Java 应用程序中的消息字符串显示为方块。

解决方法:创建以下符号链接:

# cd /usr/openwin/lib/locale/zh_CN.GB18030/X11/fonts/TrueType
# ln -s ./fangsongti.ttf songti.ttf