`

weblogic fot AIX 64 启动出错(Type=Segmentation error vmState=0x00040000)及解决办法

阅读更多

今天,有同事在AIX上安装weblogic 10.3.2,域配置完成,启动时出错,经google及亲自试验,发现是ulimit参数不适所致,修改ulimit参数,重启后正常。

 

启动信息及修改参数如下:

 

================================

$ ./startWebLogic.sh
.
.
JAVA Memory arguments: -Xms512m -Xmx512m -XX:MaxPermSize=256m
.
WLS Start Mode=Production
.
CLASSPATH=/weblogic/bea/patch_wls1032/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/usr/java6_64/lib/tools.jar:/weblogic/bea/utils/config/10.3/config-launch.jar:/weblogic/bea/wlserver_10.3/server/lib/weblogic_sp.jar:/weblogic/bea/wlserver_10.3/server/lib/weblogic.jar:/weblogic/bea/modules/features/weblogic.server.modules_10.3.2.0.jar:/weblogic/bea/wlserver_10.3/server/lib/webservices.jar:/weblogic/bea/modules/org.apache.ant_1.7.0/lib/ant-all.jar:/weblogic/bea/modules/net.sf.antcontrib_1.0.0.0_1-0b2/lib/ant-contrib.jar:/weblogic/bea/wlserver_10.3/common/eval/pointbase/lib/pbclient57.jar:/weblogic/bea/wlserver_10.3/server/lib/xqrl.jar
.
PATH=/weblogic/bea/wlserver_10.3/server/bin:/weblogic/bea/modules/org.apache.ant_1.7.0/bin:/usr/java6_64/jre/bin:/usr/java6_64/bin:/usr/bin:/etc:/usr/sbin:/usr/ucb:/usr/bin/X11:/sbin:/usr/java6_64/jre/bin:/usr/java6_64/bin
.
***************************************************
*  To start WebLogic Server, use a username and   *
*  password assigned to an admin-level user.  For *
*  server administration, use the WebLogic Server *
*  console at http://hostname:port/console        *
***************************************************
starting weblogic with Java version:
java version "1.6.0"
Java(TM) SE Runtime Environment (build pap6460sr8fp1-20100624_01(SR8 FP1))
IBM J9 VM (build 2.4, JRE 1.6.0 IBM J9 2.4 AIX ppc64-64 jvmap6460sr8ifx-20100609_59383 (JIT enabled, AOT enabled)
J9VM - 20100609_059383
JIT  - r9_20100401_15339ifx2
GC   - 20100308_AA)
JCL  - 20100624_01
Starting WLS with line:
/usr/java6_64/bin/java    -Xms512m -Xmx512m -XX:MaxPermSize=256m -Dweblogic.Name=AdminServer -Djava.security.policy=/weblogic/bea/wlserver_10.3/server/lib/weblogic.policy   -da -Dplatform.home=/weblogic/bea/wlserver_10.3 -Dwls.home=/weblogic/bea/wlserver_10.3/server -Dweblogic.home=/weblogic/bea/wlserver_10.3/server   -Dweblogic.management.discover=true  -Dwlw.iterativeDev=false -Dwlw.testConsole=false -Dwlw.logErrorsToConsole=false -Dweblogic.ext.dirs=/weblogic/bea/patch_wls1032/profiles/default/sysext_manifest_classpath  weblogic.Server
<Mar 9, 2011 10:10:05 AM GMT+08:00> <Info> <WebLogicServer> <BEA-000377> <Starting WebLogic Server with IBM J9 VM Version 2.4 from IBM Corporation>
<Mar 9, 2011 10:10:05 AM GMT+08:00> <Info> <Management> <BEA-141107> <Version: WebLogic Server 10.3.2.0  Tue Oct 20 12:16:15 PDT 2009 1267925 >
<Mar 9, 2011 10:10:06 AM GMT+08:00> <Info> <Security> <BEA-090065> <Getting boot identity from user.>
Enter username to boot WebLogic server:weblogic
Enter password to boot WebLogic server:
<Mar 9, 2011 10:10:25 AM GMT+08:00> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STARTING>
<Mar 9, 2011 10:10:25 AM GMT+08:00> <Info> <WorkManager> <BEA-002900> <Initializing self-tuning thread pool>
<Mar 9, 2011 10:10:26 AM GMT+08:00> <Notice> <Log Management> <BEA-170019> <The server log file /weblogic/bea/user_projects/domains/base_domain/servers/AdminServer/logs/AdminServer.log is opened. All server side log events will be written to this file.>
Unhandled exception
Type=Segmentation error vmState=0x00040000
J9Generic_Signal_Number=00000004 Signal_Number=0000000b Error_Value=00000000 Signal_Code=00000033
Handler1=09001000A043E128 Handler2=09001000A0435D38
R0=0000000000000001 R1=0000000115F1D160 R2=09001000A0560048 R3=09001000A0560178
R4=000000000000015F R5=0000000000000000 R6=800000000000F032 R7=3FFC000000000003
R8=000000000015F790 R9=0000000000000000 R10=0000000000000000 R11=F0000000301D3600
R12=0900000001A6EBB0 R13=0000000115F27800 R14=0000000114E9CB00 R15=00000001143B9800
R16=0000000000000007 R17=0000000000000000 R18=09001000A04422E8 R19=09001000A0560030
R20=0000000115D1B3B0 R21=0000000114E9CB20 R22=00000001143B98A0 R23=0000000000000000
R24=0000000000000001 R25=0000000000000001 R26=09001000A0429FD0 R27=09001000A043F880
R28=0000000000000000 R29=0000000000000000 R30=0900000001A6FA70 R31=09001000A055FE88
IAR=0900000001A6EBC0 LR=0900000001A6EBB0 MSR=A00000000000D032 CTR=0000000000000000
CR=8200022800000000 FPSCR=8200000000000000 XER=0000000082000000
FPR0 000000c0000000c0 (f: 192.000000, d: 4.074232e-312)
FPR1 41e0000000000000 (f: 0.000000, d: 2.147484e+09)
FPR2 c1e0000000000000 (f: 0.000000, d: -2.147484e+09)
FPR3 3fe8000000000000 (f: 0.000000, d: 7.500000e-01)
FPR4 4057c00000000000 (f: 0.000000, d: 9.500000e+01)
FPR5 0000000c0000000c (f: 12.000000, d: 2.546395e-313)
FPR6 4028000000000000 (f: 0.000000, d: 1.200000e+01)
FPR7 4030000000000000 (f: 0.000000, d: 1.600000e+01)
FPR8 006f0063006b0065 (f: 7012453.000000, d: 1.379613e-306)
FPR9 0074004d00750078 (f: 7667832.000000, d: 1.780164e-306)
FPR10 0065007200240031 (f: 2359345.000000, d: 9.346084e-307)
FPR11 002e0063006c0061 (f: 7077985.000000, d: 8.344447e-308)
FPR12 3fe8000000000000 (f: 0.000000, d: 7.500000e-01)
FPR13 4068000000000000 (f: 0.000000, d: 1.920000e+02)
FPR14 0000000000000000 (f: 0.000000, d: 0.000000e+00)
FPR15 0000000000000000 (f: 0.000000, d: 0.000000e+00)
FPR16 0000000000000000 (f: 0.000000, d: 0.000000e+00)
FPR17 0000000000000000 (f: 0.000000, d: 0.000000e+00)
FPR18 0000000000000000 (f: 0.000000, d: 0.000000e+00)
FPR19 0000000000000000 (f: 0.000000, d: 0.000000e+00)
FPR20 0000000000000000 (f: 0.000000, d: 0.000000e+00)
FPR21 0000000000000000 (f: 0.000000, d: 0.000000e+00)
FPR22 0000000000000000 (f: 0.000000, d: 0.000000e+00)
FPR23 0000000000000000 (f: 0.000000, d: 0.000000e+00)
FPR24 0000000000000000 (f: 0.000000, d: 0.000000e+00)
FPR25 0000000000000000 (f: 0.000000, d: 0.000000e+00)
FPR26 0000000000000000 (f: 0.000000, d: 0.000000e+00)
FPR27 0000000000000000 (f: 0.000000, d: 0.000000e+00)
FPR28 0000000000000000 (f: 0.000000, d: 0.000000e+00)
FPR29 0000000000000000 (f: 0.000000, d: 0.000000e+00)
FPR30 0000000000000000 (f: 0.000000, d: 0.000000e+00)
FPR31 0000000000000000 (f: 0.000000, d: 0.000000e+00)
Module=/weblogic/bea/wlserver_10.3/server/native/aix/ppc64/libmuxer.so
Module_base_address=0900000001A6E000
Target=2_40_20100609_059383 (AIX 6.1)
CPU=ppc64 (8 logical CPUs) (0x3c0000000 RAM)
----------- Stack Backtrace -----------
Java_weblogic_socket_PosixSocketMuxer_initNative+0x104 (0x0900000001A6F6F4 [libmuxer.so+0x16f4])
(0x0900000000CAE360 [libj9vm24.so+0x4a360])
(0x090000000160D588 [libjclscar_24.so+0x11588])
(0x090000000160DBCC [libjclscar_24.so+0x11bcc])
(0x0900000000CA6A4C [libj9vm24.so+0x42a4c])
(0x0900000000CA6458 [libj9vm24.so+0x42458])
(0x0900000000CA3238 [libj9vm24.so+0x3f238])
(0x0900000000C70FA8 [libj9vm24.so+0xcfa8])
(0x0900000000D04BD4 [libj9prt24.so+0x3bd4])
(0x0900000000C70EC8 [libj9vm24.so+0xcec8])
(0x0900000000CEF658 [libj9thr24.so+0x2658])
_pthread_body+0xf0 (0x0900000000A86D54 [libpthreads.a+0x3d54])
---------------------------------------
JVMDUMP006I Processing dump event "gpf", detail "" - please wait.
JVMDUMP032I JVM requested System dump using '/weblogic/bea/user_projects/domains/base_domain/core.20110309.101026.3211632.0001.dmp' in response to an event
Note: "Enable full CORE dump" in smit is set to FALSE and as a result there will be limited threading information in core file.
JVMDUMP010I System dump written to /weblogic/bea/user_projects/domains/base_domain/core.20110309.101026.3211632.0001.dmp
JVMDUMP032I JVM requested Snap dump using '/weblogic/bea/user_projects/domains/base_domain/Snap.20110309.101026.3211632.0002.trc' in response to an event
JVMDUMP010I Snap dump written to /weblogic/bea/user_projects/domains/base_domain/Snap.20110309.101026.3211632.0002.trc
JVMDUMP032I JVM requested Java dump using '/weblogic/bea/user_projects/domains/base_domain/javacore.20110309.101026.3211632.0003.txt' in response to an event
JVMDUMP010I Java dump written to /weblogic/bea/user_projects/domains/base_domain/javacore.20110309.101026.3211632.0003.txt
JVMDUMP013I Processed dump event "gpf", detail "".

 

================

出错信息到此结束。

 

 

查看ulimt参数值:
$ ulimit -n
unlimited

 

修改ulimit参数值:

$ ulimit -n 4096

 

再次重启,就正常了。

 

 

 

==================================

参考文章如下:

http://forums.oracle.com/forums/thread.jspa?threadID=1035569

http://kr.forums.oracle.com/forums/thread.jspa?messageID=4161510

http://www.aixchina.net/club/viewthread.php?tid=28052

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics