启weblogic出现的DUMP信息,weblogic无法起来 — oracle-tech

    Forum Stats

  • 3,715,652 Users
  • 2,242,820 Discussions
  • 7,845,479 Comments

Discussions

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

启weblogic出现的DUMP信息,weblogic无法起来

673652
673652 Member Posts: 23
edited April 2009 in 中间件
我的os:windows2000,用weblogic812,oracle10.2.0.2.0
有一处不明白,我在改动内存设置时会出现下面问题,起不来。有时起来过几分钟或者几小时又是这样问题
机器内存是4G,起初设置是1048 1280 改成1048 1536就出现问题,1536对weblogic812没有问题啊,我调回原来又没问题了,我晕
请问谁遇见过这样的问题了?是是怎么回事?
===== BEGIN DUMP =============================================================
JRockit context dump produced on Tue Mar 03 13:31:49 2009

If you see this dump, please send it, along with as much
information as you can on your system setup and the program
you were running, to [email protected] Please include the
file jrockit.4196.dump and jrockit.4196.mdmp from the current
directory in the bug report. Thank you.

Version : 8.1sp2-1.4.1_05-Load10-viking-win32-sthqa29-20031105-1554
Threads / GC : Native Threads, Generational Concurrent Garbage Collector
Number CPUs : 4
Tot Phys Mem : 4118294528
OS version : Microsoft Windows 2000 Service Pack 4 (Build 2195)
State : JVM is running
Command Line : -Djava.class.path=d:\bea\WEBLOG~1\server\lib\antlr-2.7.6rc1.jar;d:\bea\WEBLOG~1\server\lib\classes12.jar;d:\bea\JROCKI~1\lib\tools.jar;d:\bea\WEBLOG~1\server\lib\weblogic_sp.jar;d:\bea\WEBLOG~1\server\lib\weblogic.jar;d:\bea\WEBLOG~1\server\lib\ojdbc14.jar;d:\bea\WEBLOG~1\common\eval\pointbase\lib\pbserver44.jar;d:\bea\WEBLOG~1\common\eval\pointbase\lib\pbclient44.jar;d:\bea\JROCKI~1\jre\lib\rt.jar;d:\bea\WEBLOG~1\server\lib\webservices.jar;C:\java\j2sdk1.4.2_12/lib;C:\java\j2sdk1.4.2_12/jre/lib;. -Xms1280m -Xmx2048m -Dweblogic.Name=myserver -Dweblogic.ProductionModeEnabled=true -Djava.security.policy=d:\bea\WEBLOG~1\server\lib\weblogic.policy -Dsun.java.command=weblogic.Server
Environment : JAVA_HOME=d:\bea\JROCKI~1, java.home=d:\bea\JROCKI~1\jre, java.class.path=d:\bea\WEBLOG~1\server\lib\antlr-2.7.6rc1.jar;d:\bea\WEBLOG~1\server\lib\classes12.jar;d:\bea\JROCKI~1\lib\tools.jar;d:\bea\WEBLOG~1\server\lib\weblogic_sp.jar;d:\bea\WEBLOG~1\server\lib\weblogic.jar;d:\bea\WEBLOG~1\server\lib\ojdbc14.jar;d:\bea\WEBLOG~1\common\eval\pointbase\lib\pbserver44.jar;d:\bea\WEBLOG~1\common\eval\pointbase\lib\pbclient44.jar;d:\bea\JROCKI~1\jre\lib\rt.jar;d:\bea\WEBLOG~1\server\lib\webservices.jar;C:\java\j2sdk1.4.2_12/lib;C:\java\j2sdk1.4.2_12/jre/lib;., java.library.path=d:\bea\JROCKI~1\jre\bin;C:\WINNT\system32;C:\WINNT;d:\bea\WEBLOG~1\server\bin;d:\bea\JROCKI~1\jre\bin;d:\bea\JROCKI~1\bin;D:\oracle\ora92\bin;D:\Program Files\Oracle\jre\1.3.1\bin;D:\Program Files\Oracle\jre\1.1.8\bin;C:\WINNT\system32;C:\WINNT;C:\WINNT\System32\Wbem;D:\FileAdapter\bin;C:\Program Files\VERITAS\Replication Exec\;C:\Program Files\VERITAS\Replication Exec\ASA\win32\;C:\Program Files\VERITAS\Replication Exec\Services\;d:\BMCSOF~1\Patrol3\bin;C:\java\j2sdk1.4.2_12\bin;d:\bea\WEBLOG~1\server\bin\oci920_8

Registers:
Converted EIP: 0046e321
EAX = 00000000 EBX = 00000000
ECX = 00000000 EDX = 762b2360
ESI = 00000000 EDI = 7d518cb0
EIP = 0046e321 ESP = 7ff90a88
EBP = 00006840 EFL = 00010246

CS = 001b DS = 0023 ES = 0023
SS = 0023 FS = 0038 GS = 0000

Stack:
7ff90a88 :00000001 00000001 00002aeb 00002aec 0046e4f4 7d518cb0
7ff90aa0 :0000003a 00000000 00000004 00000001 00000001 7ff90ac0
7ff90ab8 :770104c8 7d518cb0 00002aeb 00002aec 000000a0 00000001
7ff90ad0 :00000000 00000001 7d500e48 0046e4f4 7d518cb0 00000042
7ff90ae8 :00000000 00000004 00000000 00000001 7ff90b04 7d880198
(删除部分)


Code:
0046e221 :8b082444 418b1848 244c8b04 04413b04 c0330375 14898bc3
0046e239 :8b000004 05fac1d0 8b1fe083 e0c19114 8bc20305 00e18108
(删除部分)


Loaded modules:
(* denotes the module causing the exception)

Java Thread ID = 0x00000380, Name = Thread-1

Thread Stack Trace:
at COM.jrockit.vm.RNI.toNative(Native Method)@7D780000
at COM.jrockit.vm.RNI.trampoline(Native Method)@7D7800C4
at sun.text.resources.DateFormatZoneData_zh_CN.getContents(DateFormatZoneData_zh_CN.java:???)@75B7DF60
at sun.text.resources.DateFormatZoneData.loadLookup(DateFormatZoneData.java:144)@75B6EE8C
at sun.text.resources.DateFormatZoneData.getKeys(DateFormatZoneData.java:100)@75B6EDE5
at java.text.DateFormatSymbols.loadZoneStrings(DateFormatSymbols.java:449)@75B6EC84
at java.text.DateFormatSymbols.initializeData(DateFormatSymbols.java:489)@75B6E76E
at java.text.DateFormatSymbols.<init>(DateFormatSymbols.java:103)@75B6E47D
at java.text.SimpleDateFormat.<init>(SimpleDateFormat.java:472)@75B6C134
at java.text.DateFormat.get(DateFormat.java:677)@75B6B5D9
at java.text.DateFormat.getDateTimeInstance(DateFormat.java:518)@75B6B542
at weblogic.logging.ConsoleFormatter.<init>(ConsoleFormatter.java:45)@767D5E8B
at weblogic.logging.ConsoleFormatter.<init>(ConsoleFormatter.java:57)@767D5E4D
at weblogic.logging.ConsoleHandler.<init>(ConsoleHandler.java:41)@767D5D41
at weblogic.kernel.Kernel.createAndInitLogger(Kernel.java:273)@767D5C10
at weblogic.kernel.Kernel.getLogger(Kernel.java:238)@767D4E95
at weblogic.logging.MessageLogger.log(MessageLogger.java:92)@767D424B
at weblogic.t3.srvr.T3SrvrLogger.logServerStarting(T3SrvrLogger.java:2649)@767D3F5F
at weblogic.t3.srvr.T3Srvr.checkAccess(T3Srvr.java:535)@759EA227
at weblogic.t3.srvr.T3Srvr.initializeHere(T3Srvr.java:702)@759E9A6C
at weblogic.t3.srvr.T3Srvr.initialize(T3Srvr.java:664)@759E9599
at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:342)@757A04B5
at weblogic.Server.main(Server.java:32)@757A00A7
--- End of stack trace

===== END DUMP ===============================================================

Answers

  • 662237
    662237 Member Posts: 4
    32位windows下
    jvm不支持1536m这么大,所以当你用到这么大时自然会宕机了
    你可以用java -Xmx***M -version来测试你的操作系统能支持多大内存,其中***部分为数值
    662237
  • 673652
    673652 Member Posts: 23
    edited March 2009
    好像不是吧,我看版本文档jdk配置,最大内存可设置1.4G~1.6G之间那啊。
    java -Xmx***M -version这个是测哪个的啊?是机器上sun的j还是自代的jrocket的啊?
    我用的是weblogic自带的。这个可以吗?我试试

    帖子经 user10434435编辑过
  • 662237
    662237 Member Posts: 4
    这个主要测试sun的jdk的,我在我机器测试几个版本,界线都在1500左右,超过就会报错。
    对于jrockit数值不管多少都不会抱错的,只能参考sun的jdk了。
  • 690490
    690490 Member Posts: 2
    那它的也超了都1G-2G了,将JVM的内存改小
  • 678327
    678327 Member Posts: 11
    我的电脑,XP系统,2G物理内存
    java -Xmx**m -version
    最多是1472m,再多就
    Error occurred during initialization of VM
    Could not reserve enough space for object heap
    Could not create the Java virtual machine.
This discussion has been closed.