以下局限性适用于 Sun Cluster 3.0 12/01 发行版:
远程共享内存 (RSM) 传输类型 - 文档中提到了这些传输类型,但该发行版并不支持它们。如果您使用 RSMAPI,请指定 dlpi 作为传输类型。
可伸缩相干接口 (SCI) - 不支持将 SBus SCI 接口用作群集互连。但是,现在支持 PCI-SCI 接口。
自动监视磁盘路径 - 不支持此磁盘路径监视功能。必须手动监视磁盘路径,以确保不会出现双重故障或丢失与定额设备之间的路径等情况。 该监视器仅检测活动磁盘路径故障,但不检测不活动的磁盘路径。
与群组之间存在两个以上物理路径的存储设备 - 不支持两个以上的路径。但 Sun StorEdge A3500 是一个例外,它与两个节点都可以分别具有两条路径。
SunVTSTM - 不受支持。
多主机磁带、CD-ROM 和 DVD-ROM - 不受支持。
回送文件系统 - Sun Cluster 3.0 软件不支持在群集节点上使用回送文件系统 (LOFS)。
在群集节点上运行客户机应用程序 - 不受支持。资源组的切换或故障转移可能会导致 TCP (telnet/rlogin) 连接中断。这种切换或故障转移包括群集节点启动的连接以及客户机在所启动的群集之外建立的连接。
在群集节点上运行高优先级进程调度类 - 不受支持。不要在任何群集节点上运行具有高于正常优先级的、以分时共享调度类运行的任何进程,或以实时调度类运行的任何进程。Sun Cluster 3.0 所依赖的内核线程不以实时调度类运行。其他以高于正常优先级运行的分时共享进程或实时进程可能会防碍 Sun Cluster 内核线程获取所需的 CPU 循环。
文件系统定额 - Sun Cluster 3.0 12/01 配置中不支持定额。
逻辑网络接口 - 这些接口已保留供 Sun Cluster 3.0 12/01 软件使用。
群集文件系统的局限性
命令 umount -f 与不带 -f 选项的 umount 命令的工作方式相同。它不支持强制卸载。
不支持对非空目录使用命令 unlink (1M)。
命令 lockfs -d 不受支持。可使用 lockfs -n 来解决此问题。
群集文件系统不支持 Solaris 的任何文件系统功能,这些功能允许用户将通信端点放入文件系统名称空间。 因此,不能创建具有以下特征的 UNIX 域套接字:其名称为到群集文件系统的路径名,也不能创建 FIFO 或命名管道,还不应尝试使用 fattach。
不支持脱离用 forcedirectio 安装选项安装的文件系统执行二进制文件。
网络适配器故障转移 (NAFO) 的局限性
所有的公共网络适配器都必须在 NAFO 组中。
对于每个节点,每个 IP 子网仅有一个 NAFO 组。 Sun Cluster 3.0 软件甚至不支持弱形式的 IP 条带化(在这种情况下,同一个子网上存在多个 IP 地址)。
在任一时间,NAFO 组中只能有一个适配器是活动的。
Sun Cluster 3.0 软件不支持在 OpenBootTM PROM 中设置 local-mac-address?=true。
服务和应用程序的局限性
Sun Cluster 3.0 软件仅向随 Sun Cluster 产品提供的或安装有 Sun Cluster 数据服务 API 的那些数据服务提供服务。
因为 Sun Cluster 环境不支持 sendmail(1M) 子系统,所以请勿将群集节点用作邮件服务器。邮件目录必须驻留在 Sun Cluster 之外的节点上。
不要将群集节点配置为路由器(网关)。 如果系统关闭,客户机就找不到替代路由器,因而无法恢复。
不要将群集节点配置为 NIS 或 NIS+ 服务器。 但群集节点可以是 NIS 或 NIS+ 客户机。
不要使用 Sun Cluster 配置来提供高可用性引导或在客户机系统上安装服务。
不要使用 Sun Cluster 3.0 配置来提供 rarpd 服务。
Sun Cluster 3.0 HA for NFS 的局限性
在同一群集中,任何 Sun Cluster 节点都不能充当由该群集中另一节点所控制的 HA-NFS 导出文件系统的 NFS 客户机。禁止以这种方式交叉安装 HA-NFS。可以使用群集文件系统来在各群集节点间共享文件。
应用程序不得在本地访问通过 NFS 导出的文件系统。否则,本地发生的阻塞(例如,flock(3UCB)、fcntl (2))可能会使得无法在本地重新启动锁定管理器 (lockd)。在重新启动期间,所阻塞的本地进程可能会被授予一个锁定,该锁定可能会由远程客户机回收。这可能会发生无法预料的结果。
Sun Cluster HA for NFS 要求所有的 NFS 客户机安装都必须是"硬"安装。
对于 Sun Cluster HA for NFS,请不要对网络资源使用主机名假名。如果 NFS 客户机使用主机名假名安装群集文件系统,则可能会遇到 statd 锁定恢复问题。
Sun Cluster 3.0 软件不支持 Secure NFS,也不支持将 Kerberos 用于 NFS,尤其不支持对 share_nfs(1M) 子系统使用 secure 选项和 kerberos 选项。
Sun Cluster HA for NetBackup 的局限性
在运行主服务器的群集中,只能对主服务器进行备份,对其他逻辑主机则不能。
备份介质不能连接到主服务器,因此需要一个或多个介质服务器。
Sun Cluster 与 NetBackup 的局限性
如果 NetBackup 客户机是一个群集,则只能将一个逻辑主机配置为客户机,原因是只有一个 bp.conf 文件。
如果 NetBackup 客户机是一个群集,并且已将该群集中的某个逻辑主机配置为 NetBackup 客户机,则 NetBackup 无法备份物理主机。
卷管理器的局限性
在使用调解器的 Solstice DiskSuite 配置中,为磁盘集配置的调解器主机数必须正好是两个。
DiskSuite Tool (metatool) 与 Sun Cluster 3.0 软件不兼容。
不支持在 Sun Cluster 3.0 软件中使用 VxVM 动态多路径传送 (DMP) 来管理由同一个节点引出的多个路径。
不支持软件 RAID 5。
硬件局限性
除了使用 Sun StorEdge A3x00 的群集之外,一对群集节点至少应该有两个多主机磁盘群组。
目前只有以下硬件平台可支持 RAID 级别 5:
- Sun StorEdge A5x00/A3500FC 阵列。
- Sun StorEdge T3 和 T3+ 阵列。但是,请注意:如果是在单控制器配置中使用这些阵列,还必须使用其他的数据冗余机制(例如基于主机进行镜像)。如果在伙伴组配置(即具有多个控制器)中使用这些阵列,则其中的控制器是冗余的,因此可以使用 RAID 5,而不需基于主机进行镜像。
不支持"备用通道"(AP)。
如果您使用的是 Sun Enterprise 420R 服务器,而且在插槽 J4701 中插入的是 PCI 卡,则主板的级别必须至少为 15 或更高(501-5168-15 或更高)。要查找主板部件号码和修订级别,请查看主板上紧靠 PCI 插槽 1 的边缘。
如果在 Sun Enterprise 10000 服务器的某个板的插槽 0 中使用 UDWIS I/O 卡,则群集中将会发生系统进入应急状态这种现象;请不要在该服务器中的板的插槽 0 中使用 UDWIS I/O 卡(请参阅"BugId 4490386")。
数据服务超时时间建议
如果使用的数据服务具有大量 I/O,而且在群集中配置了大量磁盘,我们建议您延长该数据服务的缺省超时时间。这样做的原因在于:在磁盘故障期间 I/O 子系统内会多次进行重试,从而占用大量的时间。如果需要了解有关延长数据服务超时时间的详细信息或获取此方面的帮助,请与当地的支持工程师联系。
数据服务的局限性
在开始安装 Solaris 和 Sun Cluster 之前,请先确定所有数据服务的要求。如果您不了解这些要求,则可能会错误地执行安装进程,结果需要全部重新安装 Solaris 和 Sun Cluster 软件。
例如,Oracle Parallel Server/Real Application 群集的 Oracle Parallel Fail Safe/Real Application Clusters Guard 选项对于群集中使用的主机名/节点名称就有特殊要求。由于在安装 Sun Cluster 软件之后就再也无法更改主机名,因此在安装 Sun Cluster 软件之前必须先满足这些要求。有关主机名/节点名称的特殊要求,请参阅 Oracle Parallel Fail Safe/Real Application Clusters Guard 文档。