问题摘要:当运行 Sun Cluster 3.1 (9/04) 和修补程序的系统通过以下方式升级至 Sun Cluster 3.1 (8/05) 时会出现此错误:在运行 Solaris 9 的系统上应用修补程序 117949-14,或在运行 Solaris 8 的系统上应用修补程序 117950-14。引导计算机后,系统将显示以下错误消息:
# An unexpected error has been detected by HotSpot Virtual Machine: # # SIGSEGV (0xb) at pc=0xfaa90a88, pid=3102, tid=1 # # Java VM: Java HotSpot(TM) Client VM (1.5.0_01-b07 mixed mode, sharing) # Problematic frame: # C [libcmas_common.so+0xa88] newStringArray+0x70 # # An error report file with more information is saved as /tmp/hs_err_pid3102.log # # If you would like to submit a bug report, please visit: # http://java.sun.com/webapps/bugreport/crash.jsp # |
解决方法:从 Sun Cluster 3.1 (9/04) 升级至 Sun Cluster 3.1 (8/05) 时,除了安装核心修补程序,还需要输入以下命令安装 SPM 修补程序。
在运行 Solaris 8 的系统上,请在应用核心修补程序 117950-14 之后运行以下命令:
patchadd patchdir/118626-04 |
在运行 Solaris 9 的系统上,请在应用修补程序 117949-14 之后运行以下命令:
patchadd patchdir/118627-04 |