使用LoadIncrementalHFiles加载hfile后,数据查不出来-问答-阿里云开发者社区-阿里云

开发者社区> hbase小能手> 正文

使用LoadIncrementalHFiles加载hfile后,数据查不出来

2018-11-06 17:44:07 3850 1

需求:将一个集群中phoenix表的数据搬到另一个集群中
方法:使用hbase自带的Import和Export命令,先从A集群导出文件,然后将此文件移至B集群hdfs上,在B集群上建表(同样的与预分区),再将此文件转换成hfile,最后使用org.apache.hadoop.hbase.mapreduce.LoadIncrementalHFiles 加载hfile到目标表
使用到的命令:
A集群导出
$HBASE_HOME/bin/hbase org.apache.hadoop.hbase.mapreduce.Export \
-Dhbase.client.scanner.caching=1000 \
-Dhbase.export.scanner.batch=10
table_name hdfs://host:8020/xxx/TableName_HDFS(导出到HDFS目录)
B集群导入
$HBASE_HOME/bin/hbase org.apache.hadoop.hbase.mapreduce.Import \
-Dimport.bulk.output=/hfile/nbgdata_one table_name /work/nbgdata_one

$HBASE_HOME/bin/hbase org.apache.hadoop.hbase.mapreduce.LoadIncrementalHFiles /hfile/nbgdata_one table_n
问题:过程中hbase没有报错,但是完成后在表中查不到数据,我在表所在的目录下查看了一下,是有数据的,但是就是查询的时候查不出来,请大神帮忙,不胜感激

取消 提交回答
全部回答(1)
  • 我是管理员
    2019-07-17 23:12:32

    用命令修复一下迁移后的表,有可能是元数据未指向新的数据地址

    0 0
相关问答

10

回答

【精品问答合集】Hbase热门问答

hbase小能手 2019-05-29 14:37:26 120221浏览量 回答数 10

17

回答

【大咖问答】对话PostgreSQL 中国社区发起人之一,阿里云数据库高级专家 德哥

阿里ACE 彭飞 2019-07-10 09:36:10 964400浏览量 回答数 17

3

回答

【精品问答】大数据计算技术1000问

问问小秘 2019-11-13 16:03:32 12302浏览量 回答数 3

4

回答

【PDF下载】金融技术峰会之云数据库OceanBase架构

云栖技术 2017-08-17 16:04:00 20085浏览量 回答数 4

2

回答

ZooKeeper介绍、分析、理解

小柒2012 2016-02-24 19:00:06 13806浏览量 回答数 2

3

回答

HBase mslab.chunksize和G1HeapRegionSize间是否有关系

yauso 2019-07-17 17:14:06 114593浏览量 回答数 3

1

回答

linux下安装Mycat-web监控

小柒2012 2016-06-20 20:10:52 13821浏览量 回答数 1

5

回答

阿里技术架构简览

叔至 2015-07-06 15:08:01 20648浏览量 回答数 5

4

回答

【案例】从hadoop框架与MapReduce模式中谈海量数据处理

jack.cai 2014-08-25 20:55:43 18467浏览量 回答数 4

3

回答

请问分布式关系型数据服务DRDS开源吗?

缠豆 2013-10-21 18:07:06 26000浏览量 回答数 3
+关注
hbase小能手
HBase是一个分布式的、面向列的开源数据库,一个结构化数据的分布式存储系统。HBase不同于一般的关系数据库,它是一个适合于非结构化数据存储的数据库。阿里云HBase技术团队共同探讨HBase及其生态的问题。
110
文章
338
问答
推荐问答
相关电子书
更多
文娱运维技术
立即下载
《SaaS模式云原生数据仓库应用场景实践》
立即下载
《看见新力量:二》电子书
立即下载