HBase 0.98 数据迁移方案

HBase 0.98 数据迁移方案

1、从hdfs上导出表
$ hdfs dfs -get hdfs://ubuntu:9000/hbase/data/default/china_webpage /home/hadoop/tables/
hbase的表在hdfs的hdfs://ubuntu:9000/hbase/data/default目录下,选择需要导出的表,/home/hadoop/tables/是导出目录
2、把导出的表导入到新的hdfs上
$ hdfs dfs -put /home/hadoop/tables/china_webpage hbase/data/default/
3、验证是否把表添加到hdfs上
$ hdfs dfs -ls /hbase/data/default/
4、重新修复meta表,根据hdfs上的regioninfo,生成meta表
$ hbase hbck -fixMeta
5、重新将hbase meta表分给regionserver(根据meta表,将meta表上的region分给regionservere)
$ hbase hbck -fixAssignments

转载于:https://www.cnblogs.com/lcbn16/p/5112428.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值