更新到 Oracle Solaris 11.3 时可能会发生以下问题。
从 Oracle Solaris 11.1 SRU 9.2 之前的发行版更新时可能会显示以下错误消息:
driver (<driver>) upgrade (addition of policy 'tpd_member=true') failed with return code 1 command run was: /usr/sbin/update_drv -b /mnt -a -p tpd_member=true <driver> command output was: ------------------------------------------------------------ Bad policy token: ``tpd_member''. ------------------------------------------------------------
如果显示此错误消息,在更新后首次引导时可能会花费较长时间。
解决方法:无需任何操作。请忽略该错误消息。
在从 Oracle Solaris 11.1 更新到 Oracle Solaris 11.3 之后,引入第 3 层虚拟路由器冗余协议 (Layer 3 Virtual Router Redundancy Protocol, L3 VRRP) 功能可能会更改一些系统的现有 IP 配置。有些以前专用的专用 IP 协议属性现在会由于引入了 L3 VRRP 而变成公共协议。
下表列出了现在具有公共名称的 IP 协议属性。
|
通过任何 VRRP 虚拟网络接口卡 (Virtual Network Interface Card, VNIC) 配置的所有静态 IP 地址也会转换为 VRRP 类型。
有关更多信息,请参见将 Oracle Solaris 11.3 系统配置为路由器或负载平衡器 中的 关于第 3 层 VRRP 功能。
解决方法:无需任何操作。
从 Oracle Solaris 11.2 开始,Solaris 多路径功能支持具有以下产品 ID 的 Toshiba 硬盘驱动器:
AL13SEB600
MBF2600RC
MK1001GRZB
MK2001GRZB
在更新到 Oracle Solaris 11.2 并重新引导到新引导环境之后,无法回滚到较旧版本的 Oracle Solaris。将显示以下错误消息:
root@smem10a:~# beadm activate S11U1SRU20B04-z_stress-2.10-1
Error while accessing "/dev/rdsk/c2t500003942823F352d0s0": No such file or directory Unable to activate S11U1SRU20B04-z_stress-2.10-1. Error installing boot files.
解决方法:请选择下列解决方法之一:
通过使用 Open Boot PROM (OBP) 或 GRand Unified Bootloader (GRUB) 回滚到较旧版本的 Oracle Solaris。
在 SPARC 系统上,列出 OBP 模式下的所有可用引导环境,然后为指定的引导环境引导根文件系统。
{0} ok boot -L
{0} ok boot -Z rpool/ROOT/boot-environment
有关在 SPARC 上引导引导环境的信息,请参见引导和关闭 Oracle Solaris 11.3 系统 中的 从备用操作系统或引导环境进行引导。
在 x86 系统上,在 GRUB 菜单中手动选择要引导的 OS 版本,取代由 GRUB 选择的缺省版本。
禁用与 TOSHIBA 磁盘连接的特定 HBA 端口的 MPxIO 配置。有关禁用 MPxIO 的更多信息,请参见 stmsboot(1M) 手册页。
运行带有 –e 选项的 stmsboot 命令在下一次引导中启用 MPXIO(多路径)功能后,ZFS 池设备路径信息会在短时间内处于过时状态。导致 zpool.cache 未正确更新。通过执行 pkg update 或 beadm activate 命令从某些较早的 Oracle Solaris 发行版(Oracle Solaris 11.2 SRU 7 之前的版本)更新到 Oracle Solaris 11.3 时,可能会显示以下错误消息:
Error while accessing /dev/rdsk/c2d1s0″: No such file or directory
解决方法:依次运行 zpool status 命令和 beadm 命令。
配置有自动化系统全局区域 (system global area, SGA) 内存管理的 Oracle RDBMS 12.1.0.1 由于意外出现针对优化共享内存 (optimized shared memory, OSM) 段的 mprotect() 故障而无法启动。将显示以下错误消息:
ORA-27122: unable to protect memory
解决方法:在 Oracle Solaris 11.3 中至少使用 Oracle Grid Infrastructure 12.1.0.2。
Oracle Solaris 11.3 包含最新的 Java 版本,这些版本可能导致代理控制器与其相应的 Ops Center 代理控制器之间的通信中断。有关此问题的更多信息以及解决方法,请参见 MOS 文档 2026973.1。