weblogic 服务莫名其妙的关闭 报段错误

现场发布了4个weblogic节点,weblogic版本是10.3,jdk的版本是1.6.0_24,在同一时间莫名其妙的停止服务。报错是:

/bea/GG/domains/domain/bin/startWebLogic.sh: line 188: 22691 段错误                  ${JAVA_HOME}/bin/java ${JAVA_VM} ${MEM_ARGS} -Dweblogic.Name=${SERVER_NAME} -Djava.security.policy=${WL_HOME}/server/lib/weblogic.policy ${JAVA_OPTIONS} ${PROXY_SETTINGS} ${SERVER_CLASS}

解决方法有两种,选后者。

One has setup OIM 11g using JDK 1.6.0_21 or less and you are encountring Segmentaiton fault during srever startup.

Logs show:

/oracle/app/admin/IDMDomain/mserver/IDMDomain/bin/startWebLogic.sh: line 175: 30628 Segmentation fault ${JAVA_HOME}/bin/java ${JAVA_VM} ${MEM_ARGS} -Dweblogic.Name=${SERVER_NAME} -Djava.security.policy=${WL_HOME}/server/lib/weblogic.policy ${JAVA_OPTIONS} ${PROXY_SETTINGS}
${SERVER_CLASS}

<May 16, 2011 10:19:48 AM> <FINEST> <NodeManager> <Waiting for the process to die: 30581>

CAUSE

The real cause of issue hasn‘t been known.  It could be due to a JVM bug found in older version. To investigate further a Bug:12574592had
been raised however it has been closed as the issue didn‘t get occur after the solution given below was tried.

Bug:12574592 - JVM PROCESS SEGFAULTS DURING CLASS LOADING (status closed)

SOLUTION

As a workaround:

1) Upgrade JDK from 1.6.0_21 to 1.6.0_23 (or latest version, 1.6.0_24)

2) Modify WebLogic startup script (or Node Manager server startup settings) to add -Dsun.zip.disableMemoryMapping=true

时间: 2024-10-08 10:28:07

weblogic 服务莫名其妙的关闭 报段错误的相关文章

myeclipse中的weblogic 服务未正常关闭问题解决。

myeclipse中的weblogic 服务若未正常关闭,直接启动服务会出现weblogic服务被锁. 正确操作:应该将相应的服务关掉然后重启 打开任务管理器,进入进程找到javaw,将进程结束.然后在myeclipse重启服务即可.

weblogic部署项目包,报空指针错误

贴出 报错代码 <weblogic> <> <> <1479765377228> <BEA-240003> <Console encountered the following error java.io.IOException: Exception in AppMerge flows' progression at weblogic.deploy.api.internal.utils.AppMerger.getMergedApp(AppM

weblogic 10.3不能启动报数组越界

今天一个weblogic服务启动到一半报错,这个错误一看就是weblogic内部的错误: <BEA-000386> <Server subsystem failed. Reason: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.RangeCheck(ArrayList.

关于段错误的零星总结

段错误(segment fault ): 英文简介 A segmentation fault (often shortened to segfault) is a particular error condition that can occur during the operation of computer software. In short, a segmentation fault occurs when a program attempts to access a memory lo

glibc升级导致系统段错误问题解决方案

系统:阿里云ECS CentOS6.5 当前GLIBC版本:2.12 准备升级GLIBC版本:2.19 一,GLIBC介绍glibc是GNU发布的libc库,即c运行库.glibc是linux系统中最底层的api,几乎其它任何运行库都会依赖于glibc.glibc除了封装linux操作系统所提供的系统服务外,它本身也提供了许多其它一些必要功能服务的实现.内核实现一个功能,glibc要花很久才会用上,由于glibc和内核不是一块开发的,所以glibc需要去兼容不同版本的内核,而内核也要去兼容不同版

函数栈溢出引起的段错误segmentation fault

遇到了一个奇怪的问题: 有一个回调函数中发生了段错误,但经检查也没有什么明显的错误,然后用排除法一点一点屏蔽,最后定位在一个函数里出错,但这个函数没什么明显错误.最后把入口参数改为引用传递就不报错误. 但隔了一段时间这个函数又报错了,原因是我加一行代码,但这行代码就是一个赋值语句:于是我不甘心,又开始排除法,最后定位到一个变量,加上它报错,不加就不报错:我一直怀疑是不是linux对一个函数的大小有限制:于是将这个函数换成全局变量,而在此函数中用的此变量时候采用指针,诶,不再报段错误了,世界终于安

linux下转格式函数iconv段错误

今天将windows代码移植到Linux下,其中用到了Unicode转char的函数,被坑了一会,相关函数及编码格式,Linux与windows不同,有几点需要注意: 1.wchar_t 在Linux下占用4个字节,在windows下占2个字节: 2.Linux默认的文本编码方式是UTF-8:Linux终端汉字显示的设置方式:vi /etc/sysconfig/i18n: 设置LANG="en_US.UTF-8"或者LANG="zh_CN.UTF-8": 3.ico

net start MongoDB启动MongoDB服务失败 报100错误

当我们安装MongoDB服务启动报100错误. 问题描述: 1.直接报无法启动服务,报100错误在这里插入图片描述 2.当start时候说服务启动了,但是在stop的时候却说没有启动服务 以上两种情况都会让你的MongoDB服务无法启动,可能存在情况如下: 1.首先是没有用管理员执行net start MongoDB命令会出现这个情况,那么这时候只需要通过win+x+a进入管理员命令符执行命令即可. 2.没有正常关闭mongodb服务,导致mongodb被锁了.这时候进入data(有些人的是db

MYSQL启动报1067错误,系统日志中是“服务 mysql 意外停止” Mysql日志中则是:“Plugin \&#39;FEDERATED\&#39; is disabled”

MYSQL启动报1067错误,系统日志中是"服务 mysql 意外停止" Mysql日志中则是:"Plugin \'FEDERATED\' is disabled" 错误的具体内容是: 121012 11:35:03 [Note] Plugin 'FEDERATED' is disabled. 121012 11:35:03  InnoDB: Error: unable to create temporary file; errno: 2 121012 11:35: