zoukankan      html  css  js  c++  java
  • Hbase迁移-Export/Import

    Hbase迁移方法较多,本次使用的是Hbase自带的Export/Import命令,以MapReduce任务执行,操作简单,以下为详细步骤:

    1. 在源集群任意一台服务器上执行Export命令,将数据存到hdfs上

    hbase org.apache.hadoop.hbase.mapreduce.Export  namespace:tablename  /tmp/data/tablename

    2. 在目标集群任意一台服务器上执行Import命令,将hdfs数据导入到目标集群

    hbase org.apache.hadoop.hbase.mapreduce.Import  namespace:tablename /tmp/data/tablename 

    且可以通过参数控制导入任务的内存使用:

    -D mapreduce.map.memory.mb=16384 -D mapreduce.reduce.memory.mb=16384

    每执行一个命令都会生成一个MR任务,观察进度即可:

     --------------------------------END --------------------------------

    希望对大家有帮助,有问题多交流

  • 相关阅读:
    eclipse(java windows)
    Tomcat(Linux)
    Tomcat(Windows)
    MySql(Windows)
    Java EE API
    计算机网络-TCP三次握手理解
    onclick 和click 的区别
    js轮播图代码
    JS轮播图制作
    js动画原理
  • 原文地址:https://www.cnblogs.com/changsblogs/p/14914318.html
Copyright © 2011-2022 走看看