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

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

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

2018-11-06 17:44:07 4549 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
相关问答

0

回答

阿里云数据库自动备份是备份到对象存储吗?那么是在RDS所在的虚拟机里写的自动脚本还是别的方式实现的呢

2022-07-28 15:56:28 280浏览量 回答数 0

0

回答

请教一下大佬们,我用stream方式 initial方式全量接增量mysql数据之后,如果任务失败了

2022-07-12 10:47:23 89浏览量 回答数 0

1

回答

JindoTable计算加速有什么好处?

2021-12-09 20:31:34 204浏览量 回答数 1

1

回答

使用Github for Windows clone项目时出错,求解答!谢谢谢谢 400 请求报错 

2020-05-31 13:01:17 535浏览量 回答数 1

0

回答

RDS ESSD云盘的性能,能达到本地盘的水平吗?

2019-12-19 13:12:23 381浏览量 回答数 0

1

回答

Spark从本地文件流式传输到hdfs。textFileStream

2018-12-12 11:06:07 5642浏览量 回答数 1

1

回答

求书 《数据结构与算法分析》pdf 第三版 维斯 著,张怀勇 等译

2018-07-20 17:58:27 2041浏览量 回答数 1

1

回答

企业邮箱发送失败退信550 failed to meet SPF requirements

2018-01-30 01:28:30 666浏览量 回答数 1

0

回答

云相册的API开发接口GetDownloadUrls怎么使用

2017-10-27 10:12:21 1728浏览量 回答数 0

2

回答

SaltUI的RadioFile控件问题

2016-08-29 14:41:02 2722浏览量 回答数 2
+关注
hbase小能手
HBase是一个分布式的、面向列的开源数据库,一个结构化数据的分布式存储系统。HBase不同于一般的关系数据库,它是一个适合于非结构化数据存储的数据库。阿里云HBase技术团队共同探讨HBase及其生态的问题。
112
文章
338
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载