我正在运行一个基于:/
的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)]
并没有解决问题。