Solaris 10 11/06 发行说明

联网问题

Solaris 10 发行版中存在以下联网错误。

尝试登录具有两个入口而其中一个入口错误的 iSCSI 目标(target) 将失败(6476060)

如果某一 iSCSI 目标或某一阵列在其 send target 响应中返回了多个 IP 地址,则启动器仅考虑列表中最后一个地址(而非第一个地址),这与以前的发行版中的情况一样。因此,如果最后一个 IP 地址错误或无效,指向此目标的连接将失败。

解决方法:针对其 send target 响应中的每个条目,返回不同的目标入口组标记 (target portal group tag, TPGT)。启动器将尝试与所有 IP 地址建立连接,以使连接成功。

系统解释域不可配置 (6314248)

系统解释域 (Domain of Interpretation, DOI) 是不可配置的。使用 SMC 创建新的受信任网络模板时,SMC 将 DOI 设置为 0,因此 Solaris 高可靠扩展版无法正常工作。会显示各种错误消息。

解决方法:使用 SMC 将 DOI 设置为 1

ECC 和 RSA 密码套件发生内存泄漏 (6421471)

NSS 中 ECC 和 RSA 密码套件发生内存泄漏可能会导致系统挂起或出现紧急情况。将显示 out of memory 错误消息。

解决方法:安装以下修补程序:

iSCSI 启动器不能正确处理 LUN 地址报告 (6377485)

Solaris iSCSI 软件启动器不支持 LUN 大于 255 的逻辑单元。不会显示任何错误消息。

解决方法:

将目标设备的逻辑单元号更改为小于 255。

当存在多个以太网卡时,将显示错误的 MAC 地址 (6316245)

当向 Solaris 10 11/06 OS 注册以便使用 Sun Update Connection 进行远程更新管理时,将会显示系统信息。如果您的系统具有多个以太网卡,则会为所有的以太网卡显示相同的 MAC 地址。不会显示任何错误消息。

解决方法:无。

SPARC: 32 位和 64 位编译中 RTM_IFINFO 消息的大小不同

如果不重新编译在if_msghdr_t 结构中创建 PF_ROUTE 插槽和分析 RTM_IFINFO 消息内容的 64 位程序,该程序可能无法正常工作。

在缺省情况下,Solaris 10 OS 中的 IP 转发被禁用

在此 Solaris 发行版中,在缺省情况下已禁用 IP 转发。无论其他系统配置如何,此设置都适用于 IPv4 和 IPv6。具有多个 IP 接口(以前转发 IP 包)的系统缺省情况下不再具有此自动功能。要在多主系统中启用 IP 转发,管理员必须手动执行其他配置步骤。

解决方法:命令 routeadm 启用 IP 转发。因使用 routeadm 而产生的配置更改在系统重新引导期间持续生效。

有关 IP 转发的更多信息,请参见 routeadm(1M) 手册页。

Generic LAN Driver 版本 3 设置逻辑链路控制帧的字段长度失败 (6350869)

Generic LAN Driver 版本 3 (Generic LAN Driver Version 3, GLDv3) 错误设置了逻辑链路控制 (Logical Link Control, LLC) 帧的字段长度。因此,依赖于 LLC 的协议(诸如 AppleTalk)不能正常工作。不会显示任何错误消息。此问题会影响以下网络接口控制器:

解决方法:无。

在 IP 地址属于失败 IP 网络多路径组时区域不引导 (6184000)

可以对区域进行配置,使其 IP 地址包含在 IP 网络多路径 (IPMP) 组中。《系统管理指南:Solaris Containers-资源管理和 Solaris Zones》中的“如何将 IP 网络多路径功能扩展到非全局区域”中记录了配置过程。

当 IPMP 组的所有网络接口失败时,如果一个区域的 IP 地址是 IPMP 组的一部分,则该区域不会进行引导。

下例说明试图引导该区域的结果。


# zoneadm -z my-zone boot 
zoneadm: zone 'my-zone': bge0:1: 
could not set default interface for multicast: Invalid argument 
zoneadm: zone 'my-zone': call to zoneadmd failed

解决方法:至少修复该组中的一个网络接口。

使用 DataDigest 时可能会发生间歇错误 (5108515)

如果启用了 DataDigest,则 Internet SCSI (iSCSI) 目标可能会报告循环冗余码校验 (cyclic redundancy check, CRC) 错误。传送到 iSCSI 启动器后更新输入/输出缓冲区的用户应用程序可能会导致 CRC 计算错误。当目标以 CRC 错误作为响应时,iSCSI 启动器会以正确的 DataDigest CRC 重新传送数据,从而维护了数据完整性。但是,影响了数据的传送性能。不会显示任何错误消息。

解决方法:请勿使用 DataDigest 选项。

IPv4/IPv6 的 ATM LANE 子网可能无法完成初始化 (4625849)

在系统引导期间,如果单个适配器上存在八个以上 LAN 仿真 (LAN Emulation, LANE) 实例,则多个实例可能无法连接到其 LANE 实例。此错误未在多用户级别中出现。

解决方法:要重新初始化 SunATM 网络,请执行以下步骤:

  1. 通过发出 lanestat -a 命令验证问题。

    未连接到 LAN 仿真服务器 (LAN Emulation Server, LES) 和广播及未知地址服务器 (Broadcast and Unknown Address Server, BUS) 的实例的虚拟线路标识符 (Virtual Circuit Identifier, VCI) 值为 0。

  2. 停止并重新启动 SunATM 网络。


    # /etc/init.d/sunatm stop
    # /etc/init.d/sunatm start
    
  3. 复位 SunATM 接口的网络掩码或任何其他网络设置。

在两个启用了过滤功能的 IP 节点之间配置多个隧道可能会导致数据包丢失 (4152864)

如果在两个 IP 节点之间配置多个 IP 隧道,并启用 ip_strict_dst_multihoming 或其他 IP 过滤器,会导致数据包丢失。

解决方法:选择以下选项之一: