目录
一、前言
本次异常是在执行读取hdfs中的数据导入到hbase表中所报的错误,笔者初步判断为没有在代码中指定zookeeper访问地址所导致的问题。
这里笔者提供相关的代码文章,供读者参照。
log4j:WARN No appenders could be found for logger (org.apache.hadoop.util.Shell).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
Exception in thread "main" org.apache.hadoop.hbase.client.RetriesExhaustedException: Cannot get the location for replica0 of region for fruit,, in hbase:meta
at org.apache.hadoop.hbase.client.RpcRetryingCallerWithReadReplicas.getRegionLocations(RpcRetryingCallerWithReadReplicas.java:336)
at org.apache.hadoop.hbase.client.ScannerCallableWithReplicas.call(ScannerCallableWithReplicas.java:162)
at org.apach

文章描述了一次在执行从HDFS到HBase的数据导入过程中遇到的异常,问题根源是缺少对Zookeeper访问地址的指定。通过在代码中添加hbase.zookeeper.quorum配置,指明Zookeeper服务器地址(hadoop01:2181,hadoop02:2181,hadoop03:2181),成功解决了ConnectionLossException,使程序正常启动。
最低0.47元/天 解锁文章
3246

被折叠的 条评论
为什么被折叠?



