最近linux服务器jvm经常挂掉,请高手指点

tomcat容器,运行过程中,出现通过短信猫发短信导致系统崩溃,技术有限,还望达人帮忙看看。报错如下:
#

A fatal error has been detected by the Java Runtime Environment:

#

SIGSEGV (0xb) at pc=0x00007fb7a9739ac4, pid=34355, tid=140426751309568

#

JRE version: 6.0_45-b06

Java VM: Java HotSpot(TM) 64-Bit Server VM (20.45-b01 mixed mode linux-amd64 compressed oops)

Problematic frame:

C [libLinuxSerialParallel.so+0x3ac4] Java_com_sun_comm_LinuxSerial_nativeGetStatusFlags+0x34

#

If you would like to submit a bug report, please visit:

http://java.sun.com/webapps/bugreport/crash.jsp

The crash happened outside the Java Virtual Machine in native code.

See problematic frame for where to report the bug.

#

--------------- T H R E A D ---------------

Current thread (0x00007fb8201ba800): JavaThread "Thread-88575" daemon [_thread_in_native, id=30465, stack(0x00007fb7a690f000,0x00007fb7a6a10000)]

siginfo:si_signo=SIGSEGV: si_errno=0, si_code=1 (SEGV_MAPERR), si_addr=0x0000000000000000

Registers:
RAX=0x00007fb7a6a0f6a0, RBX=0x0000000000000000, RCX=0x00007fb808000c30, RDX=0x00007fb7a6a0ea2c
RSP=0x00007fb7a6a0ea20, RBP=0x00007fb7a6a0ea50, RSI=0x00007fb7a6a0ea50, RDI=0x00007fb8201ba9d0
R8 =0x00007fb8201892e8, R9 =0x00000000de63b08b, R10=0x00007fb7a9739a90, R11=0x00000006f31d83d8
R12=0x00007fb8201ba9d0, R13=0x00007fb8b28c5490, R14=0x00007fb7a6a0eae8, R15=0x00007fb8201ba800
RIP=0x00007fb7a9739ac4, EFLAGS=0x0000000000010207, CSGSFS=0x0000000000000033, ERR=0x0000000000000004
TRAPNO=0x000000000000000e

Top of Stack: (sp=0x00007fb7a6a0ea20)
0x00007fb7a6a0ea20: 0000000000000000 00000000a973a5d8
0x00007fb7a6a0ea30: 00000006f31d83d8 00007fb7a6a0ea90
0x00007fb7a6a0ea40: 0000000000000000 00007fb8b25defd0
0x00007fb7a6a0ea50: 00000006f31d8458 0000000000000000
0x00007fb7a6a0ea60: 00007fb8b28c5490 00007fb7a6a0eae8
0x00007fb7a6a0ea70: 00007fb8201ba800 00007fb8b9bd0629
0x00007fb7a6a0ea80: 00007fb7a6a0ea90 00007fb8b9c56969
0x00007fb7a6a0ea90: 0000000000000007 00007fb8b28c5824
0x00007fb7a6a0eaa0: 00000006f31d83d8 00007fb8b1000438
0x00007fb7a6a0eab0: 00000000de647185 0000000000000000
0x00007fb7a6a0eac0: 0000000000000009 0000000000000000
0x00007fb7a6a0ead0: 00007fb7a6a0eb50 00007fb8b1000438
0x00007fb7a6a0eae0: 0000000000000000 00000006f31d83d8
0x00007fb7a6a0eaf0: 00007fb700001fa2 00007fb7a6a0eb90
0x00007fb7a6a0eb00: 00007fb8b9f698b8 00007fb7a6a0ed79
0x00007fb7a6a0eb10: 00007fb8201ba800 00007fb8b10003af
0x00007fb7a6a0eb20: 00007fb7a6a0ebc0 00007fb7a6a0edd8
0x00007fb7a6a0eb30: 00007fb80000000a 00000005e58459f8
0x00007fb7a6a0eb40: 00007fb8b100f5a0 00007fb7a6a0ed38
0x00007fb7a6a0eb50: 00007fb7a6a0ec40 00007fb8b99a74a0
0x00007fb7a6a0eb60: 00007fb700000001 00007fb8201ba800
0x00007fb7a6a0eb70: 00007fb7a6a0ebc0 00007fb7a6a0edd8
0x00007fb7a6a0eb80: 0000000a00118800 00007fb8b100f5a0
0x00007fb7a6a0eb90: 00007fb8201ba800 00007fb820230750
0x00007fb7a6a0eba0: 00007fb89007cae0 00007fb89007cb18
0x00007fb7a6a0ebb0: 00007fb89007cec8 00007fb7a6a0ede0
0x00007fb7a6a0ebc0: 00007fb8201ba800 00007fb880006d80
0x00007fb7a6a0ebd0: 00000005e58459f8 00000006f31d83d8
0x00007fb7a6a0ebe0: 0000000000000000 0000000000000000
0x00007fb7a6a0ebf0: 0000000000000000 00007fb7a6a0edd0
0x00007fb7a6a0ec00: 00007fb7a6a0ee38 00007fb8b100f5a0
0x00007fb7a6a0ec10: 0000000000000007 00007fb820230750

Instructions: (pc=0x00007fb7a9739ac4)
0x00007fb7a9739aa4: 24 20 48 89 f5 49 89 fc c7 44 24 0c 00 00 00 00
0x00007fb7a9739ab4: e8 2f f2 ff ff 48 8d 54 24 0c c7 00 00 00 00 00
0x00007fb7a9739ac4: 8b 3b 31 c0 be 15 54 00 00 e8 f6 f1 ff ff ff c0
0x00007fb7a9739ad4: 74 2a 8b 54 24 0c 48 89 ee 4c 89 e7 31 c0 e8 21

Register to memory mapping:

RAX=0x00007fb7a6a0f6a0 is pointing into the stack for thread: 0x00007fb8201ba800
RBX=0x0000000000000000 is an unknown value
RCX=0x00007fb808000c30 is an unknown value
RDX=0x00007fb7a6a0ea2c is pointing into the stack for thread: 0x00007fb8201ba800
RSP=0x00007fb7a6a0ea20 is pointing into the stack for thread: 0x00007fb8201ba800
RBP=0x00007fb7a6a0ea50 is pointing into the stack for thread: 0x00007fb8201ba800
RSI=0x00007fb7a6a0ea50 is pointing into the stack for thread: 0x00007fb8201ba800
RDI=0x00007fb8201ba9d0 is an unknown value
R8 =0x00007fb8201892e8 is an unknown value
R9 =0x00000000de63b08b is an unknown value
R10=0x00007fb7a9739a90: Java_com_sun_comm_LinuxSerial_nativeGetStatusFlags+0 in /usr/lib/jvm/jdk1.6.0_45/jre/lib/amd64/libLinuxSerialParallel.so at 0x00007fb7a9736000
R11=0x00000006f31d83d8 is an oop
com.sun.comm.LinuxSerial$SSCheckStatusThread

  • klass: 'com/sun/comm/LinuxSerial$SSCheckStatusThread' R12=0x00007fb8201ba9d0 is an unknown value R13=0x00007fb8b28c5490 [CodeBlob (0x00007fb8b28c5490)] Framesize: 8 R14=0x00007fb7a6a0eae8 is pointing into the stack for thread: 0x00007fb8201ba800 R15=0x00007fb8201ba800 is a thread
0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
服务器上MYSQL经常挂掉,怎么办?
问:我有台服务器,经常突然MYSQL当掉,然后所有使用mysql的网站特别是DZ都出现不能连接服务器数据库的错误,有时我需要登陆服务器启动MYSQL,有时重启还不能成功,需要重启服务器。有时候我在外面,不停地接到电话说是mysql挂了,我人又在外面不能操作,眼当花钱打广告得到的用户因为这样的原因又走掉了,我自认为是一个很努力的网管,但仍感无能为力,我还有一台服务器非常奇怪,每天早上5点钟定期挂掉...
解决Linux上Mysql服务器异常挂掉的一次经历
2018-12-25 14:49:57 25873 [Note] Plugin ‘FEDERATED’ is disabled. 2018-12-25 14:49:57 25873 [Note] InnoDB: Using atomics to ref count buffer pool pages 2018-12-25 14:49:57 25873 [Note] InnoDB: The Inno...
检测灰鸽子教程的方法,请高手指点指点
检测灰鸽子教程的方法,检测灰鸽子教程的方法,请高手指点指点请高手指点指点检测灰鸽子教程的方法,请高手指点指点检测灰鸽子教程的方法,请高手指点指点
Java性能分析及问题解决(二)jvm致命错误导致进程直接挂掉,错误日志分析及解决
前言:   最近服务器一台机器,经常发现jvm错误日志,因为程序有监控,所以进程能够自动启动,没有产生什么大的影响,利用空闲时间分析下这个问题以及给出最后的解决方案: jvm出现的致命错误,会在默认工作目录下面生成了hs_err_pid.log 日志文件。其中包含了导致jvm crash 的重要信息(我们可以在虚拟参数中添加 -XX:ErrorFie=./hss_err_pid.log指定生成
Java进程突然挂掉排查分析手记(jvm bug)
故障:11.56 Zabbix收到告警,系统业务一个java进程挂了,今日正好值班遇到,做个分析手记,可以供大家参考。 排查1:查看系统资源情况 主要发现此刻CPU均突然增长,swap内存也有所增长但是并非资源耗尽的情况。此刻想到了Linux进行OOM-killer机制。 排查2:查核系统内核是否触发oom机制。日志:/var/log/message --一般oom信息这里会找到,但是排查没有相...
Linux服务器挂死案例分析
Linux服务挂死案例分析
Linux上tomcat服务器莫名其妙挂掉原因查找
linux上tomcat服务器突然挂掉了,查看catalina.out没有发现什么错误信息。 查看/var/log/messages文件发现是因为内存不足系统杀死的 kernel: Out of memory: Kill process 15983 (java) score 149 or sacrifice child linux 系统内存满了自动杀了不受保护的线程 需要将Java进程加入到受保护...
服务器经常挂掉的6个原因
如果没有任何经验,学习如何扩展一个网站是相当困难的。假设现在你有很多像highscalability.com那样网站,你需要一些好的解决方案来扩展它们,但是世上没有“万能药”,没有哪个解决方案可以适应所有网站的需要。你不得不自己动手,通过不断地思考来找到一个能满足你的需求的解决方案。我也是这样做的。 几年以前,我的老板来找我,然后对我说:“我们有一个新项目想交给你来做。主要是一个网站的重构,
Linux服务器无故挂了PHP
php_fpm.log php_fpm.conf  php -i | grep php.ini  #查看当前的用了那个php.ini 调试起来就很痛苦了。解决nginx下php-fpm不记录php错误日志的办法: 1.修改php-fpm.conf中配置 没有则增加 catch_workers_output = y
LNK2019错误:vs2008-vc LNK2019,请高手指点
vs2008-vc LNK2019,请高手指点
Java程序挂掉的几种可能
今天花了一整天在跟踪一个问题,每次感觉已经快找到原因的时候发现现象又变了,我觉得从中吸取的教训可以给大家分享一下。 为了重现这个现象,我写了一个简单的例子。在本例中,先初始化了一个map,然后用一个无限循环将一些键值对插入到map里面: class Wrapper { public static void main(String args[]) throws Excepti
如何在JVM虚拟机挂掉的时候,做一些操作,例如发邮件通知
可以使用Runtime里面的addShutdownHook(Thread hook)方法,把JVM挂掉的时候所需要启动的线程注册到runtime中,就可以帮你完成这个动作
linux系统挂掉排查 3板斧
磁盘 主要看%util指标 [root@xxxxxx ~]# iostat  -x Linux 2.6.32-431.23.3.el6.x86_64 (xxx)         07/20/2017      _x86_64_        (8 CPU) avg-cpu:  %user   %nice %system %iowait  %steal   %idle
mysql挂掉
今天操作系统的时候发现系统根本动不了. 在后台使用show processlist有锁表的情况. 查询全被锁住了,开头一个更新语句也被锁住了. 把数据库停了,再启动时就启动不了. 连接的时候报/tmp/mysql.sock有问题. 查了很久也没有搞清楚那里出问题了. 后来找了小凯过来才知道原来是磁盘满了. 使用df -h 查看的时候磁盘已经是100%了. 查找造成碰盘满的原因时,发现是一个定时备份...
linux服务器突然挂了,寻找原因的顺序:
1、如果一次性全部服务器挂了,应该看看linux是否有重启过,可以用命令uptime查询linux正常运行时长;2、可能是内存溢出了,一般在tomcat挂掉之前会生成一个hs_err_pid8788.log日志,一般这个日志在tomcat的bin里面,从中可以看到一些错误信息;3、如果数据库都没有了,那就是被黑客黑了,一般被黑客黑了,会留一条比特币的付款信息。解决2方式之一:在tomcat里面的s...
mongodb 经常挂掉
s from mongod.conf get there by mongod reading it # OPTIONS OPTIONS=" --dbpath=/home/data/mongodb/ --logpath=/home/data/mongodb/mongodb.log --logappend &" #mongod mongod="/usr/local/mongodb/bin/mongod" lockfile=/var/lock/su
启动kafka过一会进程自动挂掉问题原因
这是因为kafka logs目录下的meta.properties文件中的broker.id与server.properties中的broker.id不一致所导致,只需把两者改为一致启动kafka后就不会自动挂掉了
jenkins节点老是挂掉的解决办法(ubuntu)
最近jenkins挂在linux机器上,老是出现一段时间后挂掉的情况, 跟同事讨论了一下,目前从两个方向尝试: 1. 尝试通过ssh连接的方式,ssh连接的方式相对比较稳定      通过尝试确实有效果,有两个好处:a、不用单独在slave启动一个java程序   b、长期连接不容易中断 2. 增加java运行的内存    这种方式没有任何效果。...
关于老版本kibana进程会挂掉的问题
kibana是用nodejs写的,这鸟东西实在不会调,老版本es数据量一大kibana就要挂掉,推荐更改kibana配置文件中的server.maxPayloadBytes参数,直接后面加三个0!如果还不行,就写个定时脚本去监控它,一分钟搞一次,再也不担心啦。 #!/bin/bash if [ -z "`/sbin/fuser -n tcp 5601`" ];then nohu...
linux下进程突然挂掉排查方法
环境: Ubuntu Server 12.04  i686 问题描述: 24G内存,空闲的有20G左右。但是内核老是报这个,动不动就杀程序  Jul  6 13:12:44 00098 kernel: [3112325.883069] Out of memory: Kill process 2249 (nginx) score 1 or sacrifice child Jul  6 13:1
HBase的HMaster过段时间自己挂掉
1.集群中时间不同步导致zookeeper中存储的hbase信息不一致进而导致hmaster死掉。  解决办法:同步集群时间。  date -s "XXXXXX XX:XX:XX" 2.hbase的conf目录中没有添加hdfs中的core-site.xml和hdfs-site.xml。  解决办法:  1)删掉zookeeper中hbase相关信息,具体步骤如下:  - 停掉hbase;  -...
jvm挂掉 ,查看报错信息
有一次服务器jvm crash,无任何异常信息。后来想想不对啊,除非是人为的将java的进程kill掉,要不然不可能没有错误日志的,后来突然想起上次价格行情做性能测 试时,当jvm crash掉之后,是在Tomcat下生成一个hs_err_pid**.log文件的,于是找到那个文件,下面是分析过程, 这个文件有几部分内容,首先是头部信息,头信息包含了出错的大体信息和位置。 ...
服务器挂掉原因
今天服务器莫名其妙没有反应,但是nginx和memcached都在运行, 当我查看服务器内存使用情况时,发现内存使用率达到了90%多。 明显知道是内存占用太大导致服务器没有响应了。 而后内存又恢复到40%多,服务器也恢复正常了
桌面时钟.EXE
一款实用的桌面时钟,个人初次试做.请高手指点
用.net编写的查询分析器
以前写的一个数据库查询分析器,请各位高手指点。
delphi不同窗体的变量传递
这是个有问题的例子,请高手指点
附件一直上传不上来啊
求助,请高手指点;100分不够再加
橡皮筋技术
能够实现简单的画线 花园 技术不成熟请高手指点------
delphi制作的同学录
自己制作的简单的同学录,技术不成熟,请高手多多指点
易语言传奇登录器配置器源码
传奇登录器配置器源码,请高手再指点一下。
动态控件示意图
这就是我要说明的动态控件示意图,请高手指点
JVM菜鸟进阶高手之路十(基础知识开场白)
最近没有什么实战,准备把JVM知识梳理一遍,先以开发人员的交流来谈谈jvm这块的知识以及重要性,依稀记得2、3年前用solr的时候老是经常oom,提到oom大家应该都不陌生,那个时候也并没有从根本仅仅oom,由于对jvm不熟悉,只是去百度,到处都是配置jvm参数的,那个时候啥不懂,直接粘贴,但是并没有解决问题,通过这个就告诉我们作为开发人员也需要对jvm很熟悉才行,问题来了,很多人会说我的代码并没
JISUANQI.zip
这是一个用java开发的计算器,请高手给予指点和修改
首页设计图
网页设计首页 国外风格 做了一天请各位高手指点
邮政管理系统VS.net2003+SQLserver2000+Access
自己做的小程序,实现基本功能。不足之处,请高手指点。
linux服务器挂掉自动重启脚本
实现原理主要是使用linux提供的crontab机制,定时查询服务器进程是否存在,如果宕机则执行我们预设的脚本。首先我们要向crontab加入一个新任务。# crontab -e:进入编辑状态,其实就是使用vi编辑。  */1 * * * * sh /root/monitor.sh  我这里只是简单的设置每分钟调用一个shell脚本monitor.sh。这里可以配置的更强大,大家可以去搜索一下cr...
导致Hbase挂掉的场景
导致Hbase挂掉的场景HMasterHMaster会出现异常(执行abort())停止的场景如下:1.zk异常导致的master停止服务是最常见的场景,涉及操作包含但不限于以下:  a)Zk链接超时,超时时间通过zookeeper.session.timeout配置,默认为3分钟, 如果fail.fast.expired.active.master配置的值为false(默认为false),则不会
docker之路--docker服务非正常结束的解决
自从采用分布式架构之后,公司所有开发的服务全部部署到docker容器中,问题开始出始了。 每台服务器上部署了60+ docker,都运行着tomcat,每天晚上11点钟到凌晨1点钟之间,服务器上的docker守护进程就是挂掉,随之所有的容器也会停掉,所有的应用都无法访问,每天一至公司第一件事就是重启docker服务。 可这种事情一而再,再而三的出现了,开发人员不断地抱怨,我也很郁闷,总不能像当
Mysql经常挂掉,挂掉后启动不起来。可能是linux 内存不足,无法分配内存缓冲池导致
Mysql经常挂掉,挂掉后启动不起来: 解决步骤: 1 有事看日志。查看mysql 的日志: more /var/log/mysqld.log        2 并根据上面的日志分析出可能是linux 内存不足,无法分配内存缓冲池。 3 用命令:free -m查看linux 内存使用情况,发现剩余内存少得可怜。那究竟是什么占用了内存? 用命令:ps aux|head -1;ps aux...
C++ 游戏开发小项目
自己开发的C++小游戏,请大家一起分享,请高手指点
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 java 在线学习 高手 云计算高手班教程