CDH 中hbase的Regionserver自动退出问题

本文详细描述了在使用Cloudera Manager搭建的Hadoop集群中遇到的问题,特别是当使用Java客户端进行HBase入库操作时,从1000条提交一次到1万条提交一次导致RegionServer自动退出的情况。通过深入分析,发现问题是由于HBase堆内存默认配置过小(50MB),导致内存不足。最终调整堆内存设置,成功解决了问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

               最近使用的cloudera manager搭建的hadoop集群。是挺方便的,在使用hbase的时候用到问题了。我使用java客户端去进行入库,为了速度使用的批量提交的模式,开始的时候1000条提交一次,没有问题。后来换成1w条提交一次就出现问题了。regionserver自动退出了,这种情况一般肯定是内存的原因,去找日志,结果什么日志都没有。。。。。日志是正常的。。。。后来才发现,cloudera manager默认配置了hbase的堆内存是50MB。。。。。无语了,都什么年代了。还默认这么小。。。堆内存太小了,根本不够用,连内存溢出的日志都木有空间打印了。。。。果断调大hbase的堆内存。。。重新入库,顺利通过了。

       总结:hbase的regionserver退出,并且没有打印错误日志,请检查hbase堆内存设置。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值