JRE核心转储。 MapReduce在Docker容器中运行

时间:2018-06-14 12:26:04

标签: java docker jvm coredump

我正在运行一个基于:/的docker容器 在其中,我运行了一个java MapReduce,导致核心转储如下:

openjdk:7-jre

要运行我的MapReduce,我使用:

  

VM参数:jvm_args:-XX:-UseLoopPredicate

     

java_command:   current / jars / mapreduce-01.jar启动器类型:SUN_STANDARD

     

环境变量:

     

JAVA_HOME = /搬运工-java的家/ JRE

     

PATH =的/ usr / local / sbin中:在/ usr / local / bin中:/ usr / sbin目录:在/ usr / bin中:/ sbin目录:/ bin中

任何想法导致它或我应该在哪里看。 hs_err_pid15.log中有很多信息,但我不知道在哪里看? 使用mapreduce@mapreduce:~$ cat hs_err_pid15.log # # A fatal error has been detected by the Java Runtime Environment: # # SIGSEGV (0xb) at pc=0x00007f68a214e687, pid=15, tid=140086747383552 # # JRE version: OpenJDK Runtime Environment (7.0_181-b01) (build 1.7.0_181-b01) # Java VM: OpenJDK 64-Bit Server VM (24.181-b01 mixed mode linux-amd64 compressed oops) # Derivative: IcedTea 2.6.14 # Distribution: Debian GNU/Linux 8.10 (jessie), package 7u181-2.6.14-1~deb8u1 # Problematic frame: # V [libjvm.so+0x417687] # # Core dump written. Default location: /home/mapreduce/core or core.15 # # If you would like to submit a bug report, please include # instructions on how to reproduce the bug and visit: # http://icedtea.classpath.org/bugzilla # --------------- T H R E A D --------------- Current thread (0x00007f67b80e0800): JavaThread "LocalJobRunner Map Task Executor #0" [_thread_in_vm, id=732, stack(0x00007f687cc0c000,0x00007f687cd0d000)] 并没有解决问题。

0 个答案:

没有答案