I have a hbase cluster using JDK 1.7 and G1GC and CentOS6.10.
Sometimes a region server shutdown unexpectedly.
There is no log about the shutdown in the hbase region server log file.
But it remains crash log in the /var/run/cloudera-scm-agent/process/3643-REGIONSERVER/hs_err_pid142004.log
Do you have any idea of this symtoms?
Is it okay to change one of region servers JDK version from 1.7 to 1.8?
Below is the head of crash log.
# # A fatal error has been detected by the Java Runtime Environment: # # SIGSEGV (0xb) at pc=0x00007ffa5d888c36, pid=142004, tid=140713136191232 # # JRE version: Java(TM) SE Runtime Environment (7.0_67-b01) (build 1.7.0_67-b01) # Java VM: Java HotSpot(TM) 64-Bit Server VM (24.65-b04 mixed mode linux-amd64 compressed oops) # Problematic frame: # V [libjvm.so+0x522c36] G1BlockOffsetArray::forward_to_block_containing_addr_slow(HeapWord*, HeapWord*, void const*)+0x1d6 # # Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # If you would like to submit a bug report, please visit: # http://bugreport.sun.com/bugreport/crash.jsp #
--------------- T H R E A D ---------------
Current thread (0x00007ffa58058800): GCTaskThread [stack: 0x00007ffa546f7000,0x00007ffa547f8000] [id=142226]