kylin: build cube Hbase: Region Server 意外退出
Posted 格格巫 MMQ!!
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了kylin: build cube Hbase: Region Server 意外退出相关的知识,希望对你有一定的参考价值。
背景
跑kylin 的 build cube 任务,总是在跑任务(数据量200M)的时候挂掉,各种调节yarn的参数都不行。
在这里插入图片描述
关键跑的时候还没涉及到hbase,因为我跑的是kylin on druid,但是总是跑着跑着,直接ERROR,查看hbase发现。
不良 : 该角色在之前的 3 分钟 中遇到 1 次意外退出。这包括由于 OutOfMemory 错误而导致的 1 退出。 临界阈值:任意。
1
2
然后死掉
在这里插入图片描述
在这里插入图片描述
页面上还有这个错
Java HotSpot™ 64-Bit Server VM warning: MaxNewSize (262144k) is equal to or greater than the entire heap (51200k). A new max generation size of 51136k will be used.
1
查看Hbase页面 http://ip:60010/master-status
在这里插入图片描述
在这里插入图片描述
后来查看启动的程序
$ sudo ps -ef |grep regionserver
hbase 14077
/opt/third/jdk/bin/java -Dproc_regionserver
-XX:OnOutOfMemoryError=kill -9 %p # z这里的意思是超过限制的内存,就杀死这个任务,而我们正好报错 OutOfMemory
-Djava.net.preferIPv4Stack=true
-Xms268435456 -Xmx268435456 # 那个字段限制?
-Xmx256m -Xms256m
-XX:MaxNewSi
以上是关于kylin: build cube Hbase: Region Server 意外退出的主要内容,如果未能解决你的问题,请参考以下文章
解决kylin build cube第一步报错:java.lang.NullPointerException
谈 Kylin1.6 streaming kafka cube build 成功过程中遇到的坑
kylin build cube #3 Step Name: Extract Fact Table Distinct Columns