HBase:什么是NotServingRegionException?

Sum*_*man 7 java hadoop hbase database-connection nosql

什么是NotServingRegionException在HBase的?

我的HBase集群一直运行良好,但在过去的几天里,一个像下面这样的奇怪错误消息不断弹出:

180次操作失败:NotServingRegionException:180次,服务器出现问题:xyza:60020,

我正在使用Thrift将数据插入HBase.看起来大多数数据插入正常,但作业仍然会抛出这个"错误".

在Internet上搜索显示此异常可能与区域拆分有关,但如何修复HBase或我的脚本以便不再抛出此异常?

Rom*_*nko 4

如果您经常看到这种情况,则表明您的区域在区域服务器之间分割/移动过于频繁。

考虑预先创建区域或使用自定义区域分割策略。

请注意,从 HBase 0.94 开始,默认的区域分割策略发生了变化,我花了一些时间来理解这个问题。这是正确的文章,您需要“自动拆分”章节。