跳过导航链接 | |
退出打印视图 | |
Oracle Solaris 10 8/11 发行说明 Oracle Solaris 10 8/11 Information Library (简体中文) |
建议为口令加密采用 SHA-256 和 SHA-512 crypt 插件
x86: kdmconfig 命令不为 Xorg X 服务器创建系统标识配置文件 (6217442)
sendmail 中的 config/local_only 属性不能设置为 true (6970172)
使用 ZFS 传统挂载时,执行 zoneadm install 命令失败 (6449301)
fdisk -E 命令可能会在不发出警告的情况下清理 ZFS 所使用的磁盘 (6412771)
BrightStor ARCserve Backup Client Agent for UNIX (Solaris) 和 ZFS 支持问题
在每个向导开始时,ZFS GUI 应检查 /usr/lib/embedded_su 修补程序 (6326334)
SPARC: 如果设置了弹性策略,系统可能会挂起 (6989192)
针对加密的 DR 操作期间,系统可能会出现紧急情况 (7048323)
SPARC: 引导 Oracle Solaris OS 时显示磁盘警告 (7047435)
SPARC: 动态重新配置操作在 OPL 平台上失败 (7060498)
x86: 如果正在运行的计算机上替换了 ata 磁盘或控制器,系统将关闭 (7059880)
SPARC: 在 sun4v T3 计算机上执行批量加密操作时可能会发生系统紧急情况 (7041435)
装入 apix 模块后无法重定向消息信号中断 (MSI-X) (7058060)
SPARC: 在 Oracle Solaris 10 9/10 OS 上发布 XIR 引起完成捕获处理失败 错误 (6962156)
x64: 在 Mellanox 的 ConnectX 固件 2.6.0 中,PCI 子系统 ID 发生更改 (6810093)
(ZFS) ARC 分配内核区域 (Kernel Cage) 的内存会阻止 DR 功能 (6522017)
注册工具阻止在某些帧缓存器中进行电源管理 (6321362)
x86: 对 Oracle Solaris 10 OS 中的某些设备驱动程序存在的限制
某些 DVD-ROM 和 CD-ROM 驱动器无法引导 Oracle Solaris 10 OS (4397457)
在 Trusted Java Desktop System 中出现多个输入法切换器应用程序
升级到 IIIMF rev.12 后不支持新注音输入法 (6492129)
AltGr 键在某些俄文语言环境下无法用作模式切换器 (6487712)
几种阿拉伯字体在 GNOME Desktop 中不起作用 (6384024)
在缺省情况下,Oracle Solaris 10 OS 中的 IP 转发被禁用
SPARC: 在 T4 1.2 芯片上针对 cpustat 命令显示不正确的结果
winbind 命令只获取前 1000 个 Active Directory 用户
更改后的 Trusted Extensions 手册页仅位于参考手册中
新的 tcsh 版本不接受使用破折号或等号的 setenv 变量名
如果 fdisk 不具备有效条目,则 Solaris 卷管理器不能正确删除设备
Solaris Volume Manager 的 metattach 命令可能会失败
Nautilus ACL 掩码与组权限不同步 (6464485)
strftime(3c) 应支持 %-m 和 %-d 格式的 GNU 扩展 (6448815)
SPARC: libsoftcrypto 库的 64 位版本很慢 (7048794)
Root 用户重置口令时缺省行为发生更改 (6968855)
应用修补程序 144500/144501 后不支持 patchrm 命令 (7033240)
lucreate 在速度较慢的 UFS 系统上造成延迟 (7051757)
Oracle Solaris 10 9/10 时钟在 Oracle VM 2.2 上停止 (6952499)
SPARC: FKU 137137-xx 修补程序不支持第三方卷管理器软件
Oracle Solaris 无法处理 SATA 控制器传统模式和 AHCI 模式间的模式切换 (6520224)
32 位: 在大型文件系统上获取文件系统状态时可能出现应用程序错误 (6468905)
应当禁止在不支持区域的系统上使用带有 -R 选项的 patchadd 命令指定备用根路径 (6464969)
Sun Patch Manager Tool 2.0 与该工具的早期版本不兼容
此 Oracle Solaris 10 发行版中存在下列文件系统错误。
逻辑单元号 (logical unit number, LUN) 在现有的 ZFS 存储池中不会动态扩展。要使用 autoexpand 属性或 zpool online -e 命令在现有的 ZFS 存储池中动态扩展 LUN,您必须访问 My Oracle Support 获取所需的修补程序。
解决方法:请考虑以下解决方法:
使用 zpool attach 命令将较大的 LUN 附加到池。在较大的 LUN 重新同步之后,使用 zpool detach 命令分离较小的 LUN。
使用 zpool replace 命令将较小的 LUN 替换为较大的 LUN。
sendmail 修补程序 142436–03 及其修订版 04 至 08,将 config/local_only 属性修改为 true。
$ svcprop -p config/local_only smtp:sendmail true
此项修改仅允许 sendmail 接受来自本地主机的请求。
解决方法:添加修补程序 142436–03 或其修订版 04 到 08 后,为使 sendmail 接受来自其他主机的请求,请作出以下更改:
将 config/local_only 属性重置为 false。
# svccfg -s svc:/network/smtp:sendmail setprop config/local_only=false
刷新和重新启动 sendmail 服务。
# svcadm refresh smtp:sendmail # svcadm restart smtp:sendmail
在 Intel 多处理器系统上,ata 驱动程序可能会在系统引导过程中超时。当根设备所在的驱动器具有绑定到传统 ata 驱动程序的 HBA 控制器时,会出现这样的超时。在系统引导过程中,这样的超时会导致暂时挂起、硬挂起或出现紧急情况,控制台上会显示如下类似消息:
scsi: [ID 107833 kern.warning] WARNING: /pci@0,0/pci-ide@1f,2/ide@0 (ata0): timeout: reset bus, target=0 lun=0 scsi: [ID 107833 kern.warning] WARNING: /pci@0,0/pci-ide@1f,2/ide@0 (ata0): timeout: early timeout, target=0 lun=0 gda: [ID 107833 kern.warning] WARNING: /pci@0,0/pci-ide@1f,2/ide@0/cmdk@0,0 (Disk0): Error for command 'read sector' Error Level: Informational gda: [ID 107833 kern.notice] Sense Key: aborted command gda: [ID 107833 kern.notice] Vendor 'Gen-ATA ' error code: 0x3 gda: [ID 107833 kern.warning] WARNING: /pci@0,0/pci-ide@1f,2/ide@0/cmdk@0,0 (Disk0): Error for command 'read sector' Error Level: Informational gda: [ID 107833 kern.notice] Sense Key: aborted command gda: [ID 107833 kern.notice] Vendor 'Gen-ATA ' error code: 0x3 scsi: [ID 107833 kern.warning] WARNING: /pci@0,0/pci-ide@1f,2/ide@0 (ata0): timeout: abort request, target=0 lun=0 scsi: [ID 107833 kern.warning] WARNING: /pci@0,0/pci-ide@1f,2/ide@0 (ata0): timeout: abort device, target=0 lun=0 scsi: [ID 107833 kern.warning] WARNING: /pci@0,0/pci-ide@1f,2/ide@0 (ata0): timeout: reset target, target=0 lun=0 scsi: [ID 107833 kern.warning] WARNING: /pci@0,0/pci-ide@1f,2/ide@0 (ata0): timeout: reset bus, target=0 lun=0 scsi: [ID 107833 kern.warning] WARNING: /pci@0,0/pci-ide@1f,2/ide@0 (ata0): timeout: early timeout, target=0 lun=0 gda: [ID 107833 kern.warning] WARNING: /pci@0,0/pci-ide@1f,2/ide@0/cmdk@0,0 (Disk0): Error for command 'read sector' Error Level: Informational gda: [ID 107833 kern.notice] Sense Key: aborted command gda: [ID 107833 kern.notice] Vendor 'Gen-ATA ' error code: 0x3 gda: [ID 107833 kern.warning] WARNING: /pci@0,0/pci-ide@1f,2/ide@0/cmdk@0,0 (Disk0):
解决方法:请选择以下解决方法之一。
注 - 为了避免性能下降,解决方法 3 或 4 只应在解决方法 5 尚不可用时临时使用。
解决方法 1: 如果系统上有 AHCI,请在 BIOS 中启用它。启用此设置会要求重新安装 Oracle Solaris OS。
解决方法 2:在不使用 ata 驱动程序的控制器的磁盘上安装 Oracle Solaris OS。
解决方法 3: 在 BIOS 设置中禁用 MP,以便只有一个处理器处于活动状态。
解决方法 4: 在 Oracle Solaris OS 中禁用 MP,以便只有一个处理器处于活动状态。从 GRUB 菜单中执行以下步骤:
键入 e 编辑选定的条目。
导航到以 "kernel" 开头的行。
键入 e 切换到 GRUB 编辑模式。
将 -kd 附加到该行。
按 Enter 键接受更改。
键入 b 引导选定的条目。
在 kbmd 提示符下,键入以下命令:
use_mp/W 0 :c
如果执行系统引导,则继续步骤 10。否则,请安装 Solaris 10 10/09 软件。
在安装结束时,请重新引导系统。重复步骤 1 至 7。
为了使所做的更改永久生效,以便不必在后续的引导过程中重复上述步骤,请执行以下操作:
在完成系统引导之后成为超级用户。
打开 /etc/system 文件。
添加以下行:
set use_mp = 0
解决方法 5:禁用微代码更新。键入以下命令:
# mv /platform/i86pc/ucode /platform/i86pc/ucode.disabled
微代码更新可以在系统启动后通过键入以下命令手动调用:
# ucodeadm -u /platform/i86pc/ucode.disabled/intel-ucode.txt
如果最初为非全局区域配置了使用 add fs 子命令挂载的 ZFS 文件系统,并且配置指定了 mountpoint=legacy,则后续区域安装会失败。将显示以下错误消息:
ERROR: No such file or directory: cannot mount </zones/path/root/usr/local> in non-global zone to install: the source block device or directory </path/local> cannot be accessed
解决方法:安装了非全局区域后,添加对 ZFS 文件系统的访问权限。
ZFS 的设计目的在于成为符合 POSIX 的一种文件系统,在大多数情况下,ZFS 的确符合 POSIX。但是,在下列情况下,ZFS 不满足 POSIX 兼容性测试要求:
更新 ZFS 文件系统容量统计信息。
修改达到容量极限的文件系统的现有数据。
相关 CR:
6362314
6362156
6361650
如果使用 fdisk -E 命令修改 ZFS 存储池使用的磁盘,该存储池将不可用,并可能导致 I/O 故障或系统出现紧急情况。
解决方法: 请勿使用 fdisk 命令修改 ZFS 存储池使用的磁盘。如果要访问 ZFS 存储池使用的磁盘,请使用 format 实用程序。通常情况下,不应修改文件系统正在使用的磁盘。
BrightStor ARCserve Backup (BAB) Client Agent for UNIX (Solaris) 可用于备份和恢复 ZFS 文件。
但在备份过程中不保留 ZFS NFSv4 样式 ACL。将保留传统 UNIX 文件权限和属性。
解决方法:要保留具有 NFSv4 样式 ACL 的 ZFS 文件,请使用带有 -p 选项的 tar 命令或带有 -P 选项的 cpio 命令将 ZFS 文件写入一个文件。然后,使用 BAB 备份 tar 或 cpio 归档文件。
如果在运行 Solaris 10 6/06 之前的发行版的系统(该系统中没有 embedded_su 修补程序)中添加 Solaris 10 10/09 发行版中的 SUNWzfsg 软件包,则 ZFS Administration 应用程序向导无法完全正常工作。
如果尝试在没有 embedded_su 修补程序的系统上运行 ZFS Administration 应用程序, 您将只能浏览 ZFS 配置。将显示以下错误消息:
/usr/lib/embedded_su: not found
解决方法:将 embedded_su 修补程序 (119574-02) 添加到运行 Solaris 10 6/06 之前的发行版的系统。
对于一个使用 Oracle Solaris iSCSI 软件启动器连接的目标,如果文件系统 I/O 发送到该目标时主机出现了紧急情况,该 I/O 可能无法刷新该目标设备或与其同步。这种无法刷新或同步的情况可能导致文件系统损坏。不会显示任何错误消息。
解决方法:
使用日志文件系统,例如 UFS。从 Oracle Solaris 10 OS 开始,缺省情况下启用 UFS 日志记录功能。有关 UFS 的更多信息,请参见《系统管理指南:设备和文件系统》中的"Solaris 10 发行版中文件系统方面的新增功能"。
对于所有 Oracle Solaris 10 发行版,在升级 NFSv4 服务器之后,程序可能会遇到 EACCES 错误。另外,各目录可能错误地显示为空。
要避免这些错误,请卸载,然后重新挂载客户机文件系统。如果卸载失败,可能需要通过使用 umount -f 命令强制卸载文件系统。另外,也可以重新引导客户机。
如果使用不同的 Oracle Solaris 10 发行版在网络中安装客户机和服务器,则 NFSv4 访问控制列表 (Access Control List, ACL) 功能可能无法正常运行。使用这些功能的受影响的 ACL 功能和命令行实用程序如下所示:
acl()
facl()
getfacl
setfacl
有关这些功能和实用程序的更多信息,请参见它们各自的手册页。
例如,在包含下列配置的网络中可能观察到错误:
运行 Oracle Solaris 10 Beta 软件的客户机
运行 Oracle Solaris 10 软件的服务器
下表说明对于不同的 Oracle Solaris 10 发行版,客户机-服务器配置中的 ACL 功能的结果。
|
解决方法:要使 NFSv4 ACL 功能正常,请在服务器和客户机上完全安装 Oracle Solaris 10 OS。
系统在大小大于或等于 1 TB 的分区上不能生成故障转储。如果系统上有此大小的分区,则在系统出现紧急情况后引导系统,可能会发生以下情况:
系统不保存转储。
将显示以下消息:
0% done: 0 pages dumped, compression ratio 0.00, dump failed: error 6
解决方法:将系统的转储设备大小配置为小于 1 TB。