【发布时间】:2014-04-18 05:21:29
【问题描述】:
我是 Apache-Hadoop 的新手。我有 3 个节点的 Apache-Hadoop 集群。我正在尝试加载一个包含 45 亿条记录的文件,但它没有分发到所有节点。这种行为有点像区域热点。
我已从 hbase-site.xml 配置文件中删除“hbase.hregion.max.filesize”参数。
我观察到,如果我使用 4 个节点的集群,那么它将数据分发到 3 个节点,如果我使用 3 个节点的集群,那么它会分发到 2 个节点。
我想,我缺少一些配置。
【问题讨论】:
-
可能是您的键不均衡。你能检查一下.META吗?表来查看哪个区域没有被填充,它是开始键和结束键..
-
感谢 Chandra kant,.META 表中缺少一个节点。我们清除/格式化了集群并重新开始。现在它运行良好..!
-
那我可以回答吗?您可以接受它作为解决方案。
标签: hadoop hbase apache-zookeeper