hadoop datanode 节点Core问题

[复制链接]
查看11 | 回复0 | 2021-1-27 05:48:44 | 显示全部楼层 |阅读模式
1.部署环境:Linuxversion2.4.20-8([email protected])(gccversion3.2.220030222(RedHatLinux3.2.2-5))#1ThuMar1317:54:28EST2003
2.JDK版本:
javaversion"1.6.0_45"
Java(TM)SERuntimeEnvironment(build1.6.0_45-b06)
JavaHotSpot(TM)ClientVM(build20.45-b01,mixedmode,sharing)
3.Hadoop版本1.2.1
4./etc/host
192.168.191.221node1(namenode,secNode)
192.168.191.222node2(dataNode)
192.168.191.223node3(dataNode).
问题:
启动后,221机器进程正常:
8623NameNode
8824SecondaryNameNode
8887Jps
222.223启动后马上Core了
Core的文件如下:
#
#AfatalerrorhasbeendetectedbytheJavaRuntimeEnvironment:
#
#SIGFPE(0x8)atpc=0x40008d7c,pid=3629,tid=1087196352
#
#JREversion:6.0_45-b06
#JavaVM:JavaHotSpot(TM)ServerVM(20.45-b01mixedmodelinux-x86)
#Problematicframe:
#C[ld-linux.so.2+0x8d7c]double+0x9c
#
#Ifyouwouldliketosubmitabugreport,pleasevisit:
#http://java.sun.com/webapps/bugreport/crash.jsp
#ThecrashhappenedoutsidetheJavaVirtualMachineinnativecode.
#Seeproblematicframeforwheretoreportthebug.
#
---------------THREAD---------------
Currentthread(0x08059c00):JavaThread"main"[_thread_in_native,id=3660,stack(0x40c85000,0x40cd5000)]
siginfo:si_signo=SIGFPE:si_errno=0,si_code=1(FPE_INTDIV),si_addr=0x40008d7c
Stack:[0x40c85000,0x40cd5000],sp=0x40cd26d0,freespace=309k
Nativeframes:(J=compiledJavacode,j=interpreted,Vv=VMcode,C=nativecode)
C[ld-linux.so.2+0x8d7c]double+0x9c
C[ld-linux.so.2+0x7b03]_dl_lookup_symbol+0xf3
C[ld-linux.so.2+0xa49c]_dl_relocate_object+0xddc
C[libc.so.6+0x10e411]_dl_get_origin@@GLIBC_PRIVATE+0x10e411
C[ld-linux.so.2+0xc266]_dl_catch_error+0x76
C[libc.so.6+0x10da49]_dl_open+0x69
C[libdl.so.2+0xf6b]double+0x3b
C[ld-linux.so.2+0xc266]_dl_catch_error+0x76
C[libdl.so.2+0x1316]_dlerror_run+0xa6
C[libdl.so.2+0xf14]double+0x34
V[libjvm.so+0x5df7a9]os::dll_load(charconst*,char*,int)+0x29
V[libjvm.so+0x45d489]JVM_LoadLibrary+0xf9
C[libjava.so+0xbcbc]Java_java_lang_ClassLoader_00024NativeLibrary_load+0x6c
jjava.lang.ClassLoader$NativeLibrary.load(Ljava/lang/String;)V+0
jjava.lang.ClassLoader.loadLibrary0(Ljava/lang/Class;Ljava/io/File;)Z+300
jjava.lang.ClassLoader.loadLibrary(Ljava/lang/Class;Ljava/lang/String;Z)V+347
jjava.lang.Runtime.loadLibrary0(Ljava/lang/Class;Ljava/lang/String;)V+54
jjava.lang.System.loadLibrary(Ljava/lang/String;)V+7
jorg.apache.hadoop.util.NativeCodeLoader.()V+25
v~StubRoutines::call_stub
V[libjvm.so+0x3e1d61]JavaCalls::call_helper(JavaValue*,methodHandle*,JavaCallArguments*,Thread*)+0x1c1
V[libjvm.so+0x5e3558]os::os_exception_wrapper(void(*)(JavaValue*,methodHandle*,JavaCallArguments*,Thread*),JavaValue*,methodHandle*,JavaCallArguments*,Thread*)+0x18
V[libjvm.so+0x3e1b8f]JavaCalls::call(JavaValue*,methodHandle,JavaCallArguments*,Thread*)+0x2f
V[libjvm.so+0x3bcff1]instanceKlass::call_class_initializer_impl(instanceKlassHandle,Thread*)+0xa1
V[libjvm.so+0x3bbcbe]instanceKlass::initialize_impl(instanceKlassHandle,Thread*)+0x2ce
V[libjvm.so+0x3bb1b8]instanceKlass::initialize(Thread*)+0x58
V[libjvm.so+0x53626f]LinkResolver::resolve_static_call(CallInfo&,KlassHandle&,symbolHandle,symbolHandle,KlassHandle,bool,bool,Thread*)+0x1bf
V[libjvm.so+0x537fbf]LinkResolver::resolve_invokestatic(CallInfo&,constantPoolHandle,int,Thread*)+0x7f
V[libjvm.so+0x537d2c]LinkResolver::resolve_invoke(CallInfo&,Handle,constantPoolHandle,int,Bytecodes::Code,Thread*)+0x4c
V[libjvm.so+0x3da941]InterpreterRuntime::resolve_invoke(JavaThread*,Bytecodes::Code)+0x211
jorg.apache.hadoop.io.nativeio.NativeIO.()V+21
v~StubRoutines::call_stub
V[libjvm.so+0x3e1d61]JavaCalls::call_helper(JavaValue*,methodHandle*,JavaCallArguments*,Thread*)+0x1c1
V[libjvm.so+0x5e3558]os::os_exception_wrapper(void(*)(JavaValue*,methodHandle*,JavaCallArguments*,Thread*),JavaValue*,methodHandle*,JavaCallArguments*,Thread*)+0x18
V[libjvm.so+0x3e1b8f]JavaCalls::call(JavaValue*,methodHandle,JavaCallArguments*,Thread*)+0x2f
V[libjvm.so+0x3bcff1]instanceKlass::call_class_initializer_impl(instanceKlassHandle,Thread*)+0xa1
V[libjvm.so+0x3bbcbe]instanceKlass::initialize_impl(instanceKlassHandle,Thread*)+0x2ce
V[libjvm.so+0x3bb1b8]instanceKlass::initialize(Thread*)+0x58
V[libjvm.so+0x53626f]LinkResolver::resolve_static_call(CallInfo&,KlassHandle&,symbolHandle,symbolHandle,KlassHandle,bool,bool,Thread*)+0x1bf
V[libjvm.so+0x537fbf]LinkResolver::resolve_invokestatic(CallInfo&,constantPoolHandle,int,Thread*)+0x7f
V[libjvm.so+0x537d2c]LinkResolver::resolve_invoke(CallInfo&,Handle,constantPoolHandle,int,Bytecodes::Code,Thread*)+0x4c
V[libjvm.so+0x3da941]InterpreterRuntime::resolve_invoke(JavaThread*,Bytecodes::Code)+0x211
jorg.apache.hadoop.io.ReadaheadPool.getInstance()Lorg/apache/hadoop/io/ReadaheadPool;+12
jorg.apache.hadoop.hdfs.server.datanode.DataNode.startDataNode(Lorg/apache/hadoop/conf/Configuration;Ljava/util/AbstractList;Lorg/apache/hadoop/hdfs/server/datanode/SecureDataNodeStarter$SecureResources;)V+832
jorg.apache.hadoop.hdfs.server.datanode.DataNode.(Lorg/apache/hadoop/conf/Configuration;Ljava/util/AbstractList;Lorg/apache/hadoop/hdfs/server/datanode/SecureDataNodeStarter$SecureResources;)V+228
jorg.apache.hadoop.hdfs.server.datanode.DataNode.makeInstance([Ljava/lang/String;Lorg/apache/hadoop/conf/Configuration;Lorg/apache/hadoop/hdfs/server/datanode/SecureDataNodeStarter$SecureResources;)Lorg/apache/hadoop/hdfs/server/datanode/DataNode;+151
jorg.apache.hadoop.hdfs.server.datanode.DataNode.instantiateDataNode([Ljava/lang/String;Lorg/apache/hadoop/conf/Configuration;Lorg/apache/hadoop/hdfs/server/datanode/SecureDataNodeStarter$SecureResources;)Lorg/apache/hadoop/hdfs/server/datanode/DataNode;+103
jorg.apache.hadoop.hdfs.server.datanode.DataNode.createDataNode([Ljava/lang/String;Lorg/apache/hadoop/conf/Configuration;Lorg/apache/hadoop/hdfs/server/datanode/SecureDataNodeStarter$SecureResources;)Lorg/apache/hadoop/hdfs/server/datanode/DataNode;+3
jorg.apache.hadoop.hdfs.server.datanode.DataNode.secureMain([Ljava/lang/String;Lorg/apache/hadoop/hdfs/server/datanode/SecureDataNodeStarter$SecureResources;)V+13
jorg.apache.hadoop.hdfs.server.datanode.DataNode.main([Ljava/lang/String;)V+2
v~StubRoutines::call_stub
V[libjvm.so+0x3e1d61]JavaCalls::call_helper(JavaValue*,methodHandle*,JavaCallArguments*,Thread*)+0x1c1
V[libjvm.so+0x5e3558]os::os_exception_wrapper(void(*)(JavaValue*,methodHandle*,JavaCallArguments*,Thread*),JavaValue*,methodHandle*,JavaCallArguments*,Thread*)+0x18
V[libjvm.so+0x3e1b8f]JavaCalls::call(JavaValue*,methodHandle,JavaCallArguments*,Thread*)+0x2f
V[libjvm.so+0x4161b4]jni_invoke_static(JNIEnv_*,JavaValue*,_jobject*,JNICallType,_jmethodID*,JNI_ArgumentPusher*,Thread*)+0x124
V[libjvm.so+0x4057dc]unsigned+0x14c
C[java+0x1b98]JavaMain+0x2c8
C[libpthread.so.0+0x42b6]short+0x56
Javaframes:(J=compiledJavacode,j=interpreted,Vv=VMcode)
jjava.lang.ClassLoader$NativeLibrary.load(Ljava/lang/String;)V+0
jjava.lang.ClassLoader.loadLibrary0(Ljava/lang/Class;Ljava/io/File;)Z+300
jjava.lang.ClassLoader.loadLibrary(Ljava/lang/Class;Ljava/lang/String;Z)V+347
jjava.lang.Runtime.loadLibrary0(Ljava/lang/Class;Ljava/lang/String;)V+54
jjava.lang.System.loadLibrary(Ljava/lang/String;)V+7
jorg.apache.hadoop.util.NativeCodeLoader.()V+25
v~StubRoutines::call_stub
jorg.apache.hadoop.io.nativeio.NativeIO.()V+21
v~StubRoutines::call_stub
jorg.apache.hadoop.io.ReadaheadPool.getInstance()Lorg/apache/hadoop/io/ReadaheadPool;+12
jorg.apache.hadoop.hdfs.server.datanode.DataNode.startDataNode(Lorg/apache/hadoop/conf/Configuration;Ljava/util/AbstractList;Lorg/apache/hadoop/hdfs/server/datanode/SecureDataNodeStarter$SecureResources;)V+832
jorg.apache.hadoop.hdfs.server.datanode.DataNode.(Lorg/apache/hadoop/conf/Configuration;Ljava/util/AbstractList;Lorg/apache/hadoop/hdfs/server/datanode/SecureDataNodeStarter$SecureResources;)V+228
jorg.apache.hadoop.hdfs.server.datanode.DataNode.makeInstance([Ljava/lang/String;Lorg/apache/hadoop/conf/Configuration;Lorg/apache/hadoop/hdfs/server/datanode/SecureDataNodeStarter$SecureResources;)Lorg/apache/hadoop/hdfs/server/datanode/DataNode;+151
jorg.apache.hadoop.hdfs.server.datanode.DataNode.instantiateDataNode([Ljava/lang/String;Lorg/apache/hadoop/conf/Configuration;Lorg/apache/hadoop/hdfs/server/datanode/SecureDataNodeStarter$SecureResources;)Lorg/apache/hadoop/hdfs/server/datanode/DataNode;+103
jorg.apache.hadoop.hdfs.server.datanode.DataNode.createDataNode([Ljava/lang/String;Lorg/apache/hadoop/conf/Configuration;Lorg/apache/hadoop/hdfs/server/datanode/SecureDataNodeStarter$SecureResources;)Lorg/apache/hadoop/hdfs/server/datanode/DataNode;+3
jorg.apache.hadoop.hdfs.server.datanode.DataNode.secureMain([Ljava/lang/String;Lorg/apache/hadoop/hdfs/server/datanode/SecureDataNodeStarter$SecureResources;)V+13
jorg.apache.hadoop.hdfs.server.datanode.DataNode.main([Ljava/lang/String;)V+2
v~StubRoutines::call_stub


分 -->
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行